Jak zainstalować Apache, MySQL/Mariadb i PHP na RHEL 8

Jak zainstalować Apache, MySQL/Mariadb i PHP na RHEL 8

W tym samouczku nauczysz się instalować LAMPA stos - Linux, Apache, Mysql/Mariadb, Php NA RHEL 8 system. Ten samouczek zakłada, że ​​już włączyłeś subskrypcję RHEL 8 i że masz dostęp do swojego systemu do systemu.

Krok 1: Zainstaluj Apache Web Server

1. Po pierwsze, zaczniemy od zainstalowania serwera WWW Apache, to świetny serwer WWW, który zasila miliony stron internetowych w Internecie. Aby zakończyć instalację, użyj następującego polecenia:

# Yum Instal HTTPD 
Zainstaluj Apache na RHEL 8

2. Po zakończeniu instalacji włącz Apache (uruchomić automatycznie po uruchomieniu systemu), uruchom serwer WWW i sprawdź status za pomocą poniższych poleceń.

# SystemCtl Włącz httpd # Systemctl Start httpd # Systemctl Status HTTPD 
Włącz i zacznij apache na RHEL 8

3. Aby udostępnić nasze strony publicznie, będziemy musieli edytować nasze zasady zapory, aby zezwolić Http żądania na naszym serwerze WWW za pomocą następujących poleceń.

# firewall-cmd --Permanent --zone = public --add-service = http # firewall-cmd --Permanent --zone = public --add-service = https # firewalll-cmd--relad 
Otwórz dostęp do Apache na Firewalld

4. Sprawdź, czy serwer WWW jest uruchomiony i dostępny, uzyskując dostęp do jednego http: // localhost lub adres IP twojego serwera. Powinieneś zobaczyć stronę podobną do tej poniżej.

Sprawdź Apache na Rhel 8

Krok 2: Zainstaluj język programowania PHP

5. Naszym następnym krokiem jest zainstalowanie Php - Język programowania używany na wielu stronach internetowych, takich jak WordPress I Joomla, Ze względu na niezwykle potężne i elastyczne zachowanie.

Żeby zainstalować Php na Twoim RHEL 8 Użyj polecenia poniżej.

# Yum Zainstaluj php php-mysqlnd php-pdo php-gd php-mbstring 
Zainstaluj PHP na RHEL 8

6. Teraz uruchom ponownie swój serwer WWW, aby Apache wie, że będzie to służyć Php prośby również.

# Systemctl restart httpd 

7. Przetestuj swój PHP, tworząc prosty informacje.php plik z phinfo () w tym. Plik powinien być umieszczony w katalogu głównym dla twojego serwera WWW, czyli /var/www/html.

Aby utworzyć użycie pliku:

# echo "">/var/www/html/info.php 

Teraz ponownie, dostęp http: // localhost/info.php Lub http: // server-ip-address/info.php. Powinieneś zobaczyć stronę podobną do tej.

Sprawdź informacje PHP na RHEL 8

Krok 3: Zainstaluj serwer Mariadb

8. Mariadb to popularny serwer bazy danych, używany w wielu środowiskach. Instalacja jest prosta i wymaga tylko kilku kroków, jak pokazano.

# Yum Instaluj Mariadb-server Mariadb 
Zainstaluj Mariadb na RHEL 8

9. Po zakończeniu instalacji włącz mariadb (uruchomić automatycznie po uruchomieniu systemu), uruchom serwer WWW i sprawdź status za pomocą poniższych poleceń.

# Systemctl Włącz mariadb # Systemctl start mariadb # SystemCtl Status MariaDB 
Włącz i uruchom Mariadb na Rhel 8

10. Na koniec będziesz chciał zabezpieczyć instalację MariaDB, wydając następujące polecenie.

# mysql_secure_instalation 

Zostaniesz zadany kilka różnych pytań dotyczących instalacji MariaDB i tego, jak chciałbyś ją zabezpieczyć. Możesz zmienić hasło użytkownika rootowego bazy danych, wyłączyć testową bazę danych, wyłączyć anonimowe użytkowników i zdalnie wyłączyć login root.

Oto przykład:

Bezpieczna instalacja Mariadb na RHEL 8

11. Po zabezpieczeniu możesz połączyć się z MySQL i przejrzeć istniejące bazy danych na serwerze bazy danych za pomocą następującego polecenia.

# mysql -e „Pokaż bazy danych;” -P 
Sprawdź bazy danych mysql w RHEL 8
Wniosek

W tym samouczku pokazaliśmy, jak zainstalować słynny LAMPA Ułóż na swoim RHEL 8 system. Proces był łatwy i prosty, ale jeśli masz jakieś pytania, opublikuj je w sekcji komentarzy poniżej.