Weboldal keresés

Az Apache, a MySQL/MariaDB és a PHP telepítése az RHEL 8-ra


Ebből az oktatóanyagból megtudhatja, hogyan kell telepíteni a LAMP verem – Linux, Apache, MySQL/MariaDB , PHP az RHEL 8 rendszeren. Ez az oktatóanyag feltételezi, hogy már engedélyezte az RHEL 8-előfizetését, és root hozzáféréssel rendelkezik a rendszerhez.

1. lépés: Telepítse az Apache webszervert

1. Először is az Apache webszerver telepítésével kezdjük. Ez egy nagyszerű webszerver, amely webhelyek millióit üzemelteti az interneten. A telepítés befejezéséhez használja a következő parancsot:

yum install httpd

2. A telepítés befejezése után engedélyezze az Apache alkalmazást (a rendszerindításkor automatikusan elindul), indítsa el a webszervert, és ellenőrizze az állapotot az alábbi parancsokkal.

systemctl enable httpd
systemctl start httpd
systemctl status httpd

3. Ahhoz, hogy oldalainkat nyilvánosan elérhetővé tegyük, módosítanunk kell tűzfalszabályainkat, hogy engedélyezzék a HTTP kéréseket webszerverünkön a következő parancsok használatával.

firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

4. A http://localhost vagy a szerver IP-címének elérésével ellenőrizze, hogy a webszerver fut-e és elérhető-e. Az alábbihoz hasonló oldalt kell látnia.

2. lépés: Telepítse a PHP programozási nyelvet

5. Következő lépésünk a PHP telepítése – számos webhelyen használt programozási nyelv, például a WordPress és a Joomla, rendkívül erőteljes és rugalmas viselkedése miatt.

A PHP telepítéséhez használja az alábbi parancsot az RHEL 8 eszközre.

yum install php php-mysqlnd php-pdo php-gd php-mbstring

6. Most indítsa újra a webszervert, hogy az Apache tudja, hogy a PHP kéréseket is ki fogja szolgálni.

systemctl restart httpd 

7. Tesztelje a PHP-t egy egyszerű info.php fájl létrehozásával, amelyben a phinfo(). A fájlt a webszerver gyökérkönyvtárába kell helyezni, amely a /var/www/html.

A fájl létrehozásához használja:

echo "<?php phpinfo() ?>" > /var/www/html/info.php

Most ismét nyissa meg a következőt: http://localhost/info.php vagy http://server-ip-address/info.php. Egy ehhez hasonló oldalt kell látnod.

3. lépés: Telepítse a MariaDB szervert

8. A MariaDB egy népszerű adatbázis-kiszolgáló, amelyet számos környezetben használnak. A telepítés egyszerű, és csak néhány lépést igényel, amint az ábrán látható.

yum install mariadb-server mariadb

9. A telepítés befejezése után engedélyezze a MariaDB-t (a rendszerindításkor automatikusan elindul), indítsa el a webszervert, és ellenőrizze az állapotot az alábbi parancsokkal.

systemctl enable mariadb
systemctl start mariadb
systemctl status mariadb

10. Végül a következő parancs kiadásával biztosítania kell a MariaDB telepítését.

mysql_secure_installation

Feltesznek néhány különböző kérdést a MariaDB telepítésével és a biztonságosabbá tételével kapcsolatban. Módosíthatja az adatbázis root felhasználói jelszavát, letilthatja a tesztadatbázist, letilthatja a névtelen felhasználókat és letilthatja a root bejelentkezést távolról.

Íme egy példa:

11. Miután biztosított, csatlakozhat a MySQL-hez, és áttekintheti az adatbázis-kiszolgálón lévő meglévő adatbázisokat a következő paranccsal.

mysql -e "SHOW DATABASES;" -p

Következtetés

Ebben az oktatóanyagban megmutattuk, hogyan telepítheti a híres LAMP verem RHEL 8 rendszerére. A folyamat egyszerű és egyértelmű volt, de ha bármilyen kérdése van, kérjük, tegye fel azokat az alábbi megjegyzés részben.