A LAMP szerver (Linux, Apache, MySQL, PHP) telepítése Debian 12-re a következő lépéseken keresztül valósítható meg.

1. Rendszer frissítése

Először frissítsd a csomaglistát és a rendszert a legújabb verziókra:

apt update
apt upgrade -y

2. Apache telepítése

Telepítsd az Apache web szervert:

apt install apache2 -y

Ellenőrizd, hogy az Apache fut-e:

systemctl status apache2

Nyisd meg a böngészőt, és írd be a szerver IP címét vagy http://localhost, hogy ellenőrizd, működik-e az Apache. Az alapértelmezett Debian Apache üdvözlő oldalnak kell megjelennie.

3. MySQL telepítése

Telepítsd a MySQL adatbázis-kezelőt:

apt install mysql-server -y

Futtasd a biztonsági beállítást:

mysql_secure_installation

Kövesd az utasításokat a biztonsági beállítások konfigurálásához.

4. PHP telepítése

Telepítsd a PHP-t és a szükséges modulokat:

apt install php libapache2-mod-php php-mysql -y

Ellenőrizd a PHP verziót:

php -v

5. Apache konfiguráció frissítése

Állítsd be az Apache-ot úgy, hogy a PHP fájlokat részesítse előnyben:

nano /etc/apache2/mods-enabled/dir.conf

A DirectoryIndex sorban helyezd a index.php-t az index.html elé:

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

Indítsd újra az Apache szervert a változtatások érvényesítéséhez:

systemctl restart apache2

6. PHP tesztelése

Hozz létre egy PHP tesztfájlt az Apache alapértelmezett gyökérkönyvtárában:

nano /var/www/html/info.php

Illeszd be a következő sort:

<?php
phpinfo();
?>

Nyisd meg a böngészőt, és írd be: http://your_server_ip/info.php. Ha a PHP információs oldal megjelenik, akkor sikeresen telepítetted a LAMP szervert.

7. Tűzfal beállítása (opcionális)

Ha tűzfalat használsz, győződj meg róla, hogy az Apache forgalom engedélyezve van:

ufw allow in "Apache Full"

8. PHP bővítmények telepítése (opcionális)

Szükség szerint további PHP bővítményeket is telepíthetsz:

apt install php-curl php-gd php-mbstring php-xml php-xmlrpc -y

Ezek a lépések lefedik a LAMP szerver telepítését Debian 12 rendszeren. A telepítés után szükség szerint további konfigurációkat is végezhetsz az igényeidnek megfelelően.

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük