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 -y2. Apache telepítése
Telepítsd az Apache web szervert:
apt install apache2 -yEllenőrizd, hogy az Apache fut-e:
systemctl status apache2Nyisd 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 -yFuttasd a biztonsági beállítást:
mysql_secure_installationKö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 -yEllenőrizd a PHP verziót:
php -v5. 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.confA 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 apache26. 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.phpIlleszd 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 -yEzek 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.