A LAMP (Linux, Apache, MySQL/MariaDB, PHP) és a PhpMyAdmin beállítása Ubuntu 15.04 szerveren
A LAMP verem a webszolgáltatásokhoz kapcsolódó, leggyakrabban használt nyílt forráskódú szoftverek kombinációja. Ebbe a csoportba tartozik az Apache Web Server, a MySQL/MariaDB és a PHP. A MySQL/MariaDB adatbázisokat gyakran olyan adatbázis-kezelő eszközzel kezelik, mint a phpMyAdmin.
Ez a cikk végigvezeti Önt a LAMP Ubuntu 15.04 alapú kiszolgálóra történő telepítésének folyamatán.
Követelmények:
Mielőtt elkezdenénk, néhány követelménynek kell megfelelnie:
- Az Ubuntu 15.04 minimális telepítése.
- SSH hozzáférés a szerverhez (ha nincs közvetlen hozzáférése a szerverhez).
- Ha a gépet szerverként kívánja használni, győződjön meg arról, hogy statikus IP-cím van konfigurálva.
1. lépés: Állítsa be a kiszolgáló gazdagépnevét és a rendszerfrissítést
1. Amint az Ubuntu 15.04 szervere beindul és fut, nyissa meg SSH-n keresztül, és állítsa be a gazdagép nevét. Ez könnyen elérhető a következők használatával:
sudo hostnamectl set-hostname your-hostname.com
hostnamectl
Természetesen módosítania kell a „your-hostname.com ”-t a ténylegesen használt gazdagépnévre.
2. Ha meg szeretné győződni arról, hogy rendszere naprakész, futtassa a következő parancsot:
sudo apt-get update && sudo apt-get upgrade
2. lépés: Telepítse az Apache webszervert
3. Az Apache a leggyakrabban használt webszerver, amely a legtöbb online elérhető webhelyet tartalmazza. Az Apache telepítéséhez egyszerűen írja be a következő parancsot:
sudo apt-get install apache2
Most elindíthatja az Apache-t a következő futtatásával:
sudo service apache2 start
ifconfig –a
Amikor eléri az IP-címet a böngészőben, egy ehhez hasonló oldalt kell látnia:
3. lépés: Telepítse a PHP-t modulokkal
5. A PHP a Hypertext Preprocessor rövidítése. Ez egy hatékony programozási nyelv, amelyet főleg adatbázisokkal gyakran használt dinamikus weboldalak generálására használnak. Figyelje meg, hogy a PHP kódot a webszerver hajtja végre.
A PHP telepítéséhez egyszerűen futtassa a következő parancsot:
sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
6. A PHP telepítésének teszteléséhez lépjen a webszerver gyökérkönyvtárába, és hozzon létre és nyissa meg a php_info.php
nevű fájlt:
cd /var/www/html/
sudo vim php_info.php
Illessze be a következő kódot:
<?php phpinfo(); ?>
Mentse el a fájlt, és töltse be a böngészőbe a http://your-ip-address/php_info.php
beírásával. Látnia kell a phpinfo()
függvény kimenetét, amely információkat ad a PHP beállításáról:
Később további PHP modulokat is telepíthet. További modulok kereséséhez egyszerűen használja:
sudo apt search php5
4. lépés: Telepítse a MariaDB kiszolgálót és klienst
7. A MariaDB egy viszonylag új, közösségi fejlesztésű adatbázis-kezelő rendszer. Ez a MySQL elágazása, amely a GNU GPL alatt ingyenes marad. A projektet a MySQL eredeti fejlesztői vezetik, mivel az Oracle megszerezte az irányítást a MySQL disztribúció felett. Alapvetően ugyanazt a funkcionalitást biztosítja, mint a MySQL, és nincs mitől félni.
A MariaDB telepítéséhez az Ubuntu 15.04 rendszerben futtassa a következő parancsot:
sudo apt-get install mariadb-client mariadb-server
8. A telepítés során nem kell beállítania a MariaDB root felhasználó jelszavát. Ehhez a következő parancskészletet kell kiadnia:
sudo mysql –u root
use mysql;
update user set plugin='' where User='root';
flush privileges;
quit
Most a root felhasználó biztonságba helyezhető a következő paranccsal:
mysql_secure_installation
5. lépés: Telepítse a PhpMyAdmin programot
9. A PhpMyAdmin egy webes felület, amelyen keresztül egyszerűen kezelheti/adminisztrálhatja MySQL/MariaDB adatbázisait. A telepítés nagyon egyszerű, és a következő paranccsal fejezhető be:
sudo apt-get install phpmyadmin
Telepítéskor ki kell választania a használt webszervert. Válassza az „Apache ” lehetőséget, és folytassa:
10. Ezután a rendszer megkérdezi, hogy szeretné-e konfigurálni a phpMyAdmin-t a dbconfig-common segítségével. Válassza a „Nem” lehetőséget a képernyőképen látható módon:
Ezen a ponton a phpMyAdmin telepítése befejeződött. A hozzáféréshez használja a http://your-ip-address/phpmyadmin
parancsot:
A hitelesítéshez használhatja a MySQL root felhasználót és a felhasználóhoz korábban beállított jelszót.
6. lépés: Indítsa el a LAMP-ot a rendszerindításkor
11. Annak ellenére, hogy a telepítőknek be kellett állítaniuk az Apache-t és a MariaDB-t is, hogy a rendszerindításkor automatikusan elinduljanak, minden esetben futtathatja a következő parancsokat annak biztosítása érdekében, hogy engedélyezve legyenek:
sudo systemctl enable apache2
sudo systemctl enable mysql
Elvégezheti a rendszer újraindítását annak érdekében, hogy minden szolgáltatás a várt módon induljon el.
Ez minden. Az Ön Ubuntu 15.04 szerverén most a LAMP verem fut, és Ön készen áll arra, hogy webes projektjeit építse vagy telepítse rajta.