Tartalomjegyzék
Linux, Apache, MariaDB, PHP (LAMP) verem telepítése Debian 11 rendszeren
A LAMP verem egy népszerű nyílt forráskódú szoftvercsomag, amelyet weboldalak és webes alkalmazások üzemeltetésére használnak. A LAMP a következő összetevőkből áll:
– Linux: Az operációs rendszer, amely a verem alapja.
– Apache: A webkiszolgáló, amely a weboldalak és a webes alkalmazások tárolására és kiszolgálására szolgál.
– MariaDB: Az adatbázis-kezelő rendszer, amely a weboldalak és a webes alkalmazások adatainak tárolására és kezelésére szolgál.
– PHP: A szkriptelési nyelv, amelyet a weboldalak és a webes alkalmazások dinamikus tartalmainak létrehozására használnak.
Miért használja a LAMP veremet?
A LAMP verem számos előnnyel rendelkezik, többek között:
– Nyílt forráskódú és ingyenes: A LAMP verem minden összetevője nyílt forráskódú és ingyenesen használható, így költséghatékony megoldás a weboldalak és webes alkalmazások üzemeltetésére.
– Megbízható és biztonságos: A LAMP verem összetevői jól kipróbáltak és megbízhatóak, ami biztonságos és stabil platformot biztosít a weboldalak és webes alkalmazások számára.
– Rugalmas és bővíthető: A LAMP verem rugalmas és bővíthető, így könnyen testreszabható az adott igényeknek megfelelően.
– Széles körben használt: A LAMP verem az egyik legnépszerűbb szoftvercsomag a weboldalak és webes alkalmazások üzemeltetésére, így széles körű támogatással és erőforrásokkal rendelkezik.
A LAMP verem telepítése Debian 11 rendszeren
A LAMP verem telepítése Debian 11 rendszeren viszonylag egyszerű folyamat. Az alábbi lépéseket követve telepítheti a LAMP veremet:
1. Frissítse a rendszert
A LAMP verem telepítése előtt frissítse a rendszert a következő parancsok segítségével:
sudo apt update
sudo apt upgrade
2. Telepítse az Apache webkiszolgálót
Az Apache webkiszolgáló telepítéséhez használja a következő parancsot:
sudo apt install apache2
3. Indítsa el és engedélyezze az Apache szolgáltatást
Az Apache szolgáltatás elindításához és engedélyezéséhez használja a következő parancsokat:
sudo systemctl start apache2
sudo systemctl enable apache2
4. Telepítse a MariaDB adatbázis-kezelő rendszert
A MariaDB adatbázis-kezelő rendszer telepítéséhez használja a következő parancsot:
sudo apt install mariadb-server
5. Indítsa el és engedélyezze a MariaDB szolgáltatást
A MariaDB szolgáltatás elindításához és engedélyezéséhez használja a következő parancsokat:
sudo systemctl start mysql
sudo systemctl enable mysql
6. Biztosítsa a MariaDB adatbázist
A MariaDB adatbázis biztonságossá tételéhez futtassa a következő szkriptet:
sudo mysql_secure_installation
7. Telepítse a PHP szkriptelési nyelvet
A PHP szkriptelési nyelv telepítéséhez használja a következő parancsot:
sudo apt install php php-mysql
8. Indítsa újra az Apache szolgáltatást
A módosítások érvénybe léptetéséhez indítsa újra az Apache szolgáltatást:
sudo systemctl restart apache2
A LAMP verem konfigurálása
A LAMP verem telepítése után konfigurálnia kell a webkiszolgálót, az adatbázis-kezelő rendszert és a szkriptelési nyelvet.
1. Webkiszolgáló konfigurálása
A webkiszolgáló konfigurálásához szerkessze az Apache konfigurációs fájlt:
sudo nano /etc/apache2/sites-available/000-default.conf
Keresse meg a következő sort:
DocumentRoot /var/www/html
És változtassa meg a következőre:
DocumentRoot /var/www/html/my_site
ahol my_site
a weboldal gyökérkönyvtára.
2. Adatbázis-kezelő rendszer konfigurálása
Az adatbázis-kezelő rendszer konfigurálásához csatlakozzon a MySQL konzolhoz:
mysql -u root -p
Adja meg a MySQL root jelszavát, amikor a rendszer kéri. Hozzon létre egy új adatbázist a weboldal számára a következő paranccsal:
CREATE DATABASE my_site;
ahol my_site
az adatbázis neve.
3. Szkriptelési nyelv konfigurálása
A szkriptelési nyelv konfigurálásához szerkessze a PHP konfigurációs fájlt:
sudo nano /etc/php/7.4/apache2/php.ini
Keresse meg a következő sort:
upload_max_filesize = 2M
És változtassa meg a következőre:
upload_max_filesize = 10M
ezzel növelve a maximális feltölthető fájlméretet.
Következtetés
A LAMP verem egy erőteljes és sokoldalú szoftvercsomag a weboldalak és webes alkalmazások üzemeltetésére. A cikkben bemutatott lépések követésével könnyedén telepítheti és konfigurálhatja a LAMP veremet Debian 11 rendszeren. A LAMP verem használatával megbízható, biztonságos és költséghatékony platformot biztosíthat webes projektjei számára.
Gyakran Ismételt Kérdések (GYIK)
1. További modulokat telepíthetek-e a LAMP verembe?
Igen, további modulokat telepíthet a LAMP verembe az apt-get install
parancs használatával. Például a PHP GD modul telepítéséhez használja a következő parancsot:
sudo apt-get install php-gd
2. Hogyan tudom a LAMP verem verzióját ellenőrizni?
Az Apache verzió ellenőrzéséhez használja a következő parancsot:
apache2 -v
A MariaDB verzió ellenőrzéséhez használja a következő parancsot:
mysql --version
A PHP verzió ellenőrzéséhez használja a következő parancsot:
php -v
3. Hogyan javíthatom az esetleges LAMP verem hibákat?
Ha hibákat tapasztal a LAMP verem használatakor, ellenőrizze a következőket:
– Apache hibák: Ellenőrizze az /var/log/apache2/error.log
fájlt.
– MariaDB hibák: Ellenőrizze az /var/log/mysql/error.log
fájlt.
– PHP hibák: Ellenőrizze az /var/log/php/error.log
fájlt.
4. Hogyan védhetem meg a LAMP verem biztonságát?
A LAMP verem biztonságának megőrzéséhez tegye a következőket:
– Frissítse rendszeresen a LAMP verem szoftverét.
– Használjon erős jelszavakat a root fiókhoz és az adatbázishoz.
– Alapértelmezett portokat használjon.
– Telepítse a ModSecurity modult.
– Használjon tűzfalat.
5. Mi a különbség a LAMP verem és az LEMP verem között?
A LAMP verem az Apache webkiszolgálót használja, míg a LEMP verem az Nginx webkiszolgálót használja.
6. Hogyan telepíthetem a LAMP vermet más Linux disztribúciókon?
A LAMP verem telepítési lépései eltérőek lehetnek más Linux disztribúciókon. További információért tekintse meg az adott disztribúció dokumentációját.
7. Kaphatok támogatást a LAMP verem használatához?
Számos online forrás áll rendelkezésre, ahol támogatást kaphat a LAMP verem használatához,