LAMP – zestaw oprogramowania open source stanowiący platformę serwerową stron WWW. W skład LAMP wchodzą:
- Linux (system operacyjny)
- Apache (serwer WWW)
- MariaDB / MySQL (serwer bazy danych)
- Perl, PHP, ew. Python, Primate (język skryptowy)
W celu instalacji logujemy się na serwer. Aktualizujemy apta:
apt-get update
Następnie przechodzimy do instalacji serwera WWW Apache:
apt-get install apache2
Potrzebujemy zainstalować serwer bazy danych MySQL:
apt-get install mysql-server
Zostaniemy zapytani o hasło do bazy. Na koniec instalacja PHP:
apt-get install php5 php5-mysql php-pear
Restartujemy serwer apache:
/etc/init.d/apache2 restart
Sprawdzamy działanie PHP. Przechodzimy do katalogu /var/www/html (wcześniej /var/www) i tworzymy plik phpinfo.php
cd /var/www/html
nano phpinfo.php
I wpisujemy w nim:
<?php
phpinfo();
?>
Powinniśmy ujrzeć stronę z informacjami o php i serwerze. Przechodzimy do instalacji PhpMyAdmin:
apt-get install phpmyadmin
Zaznaczamy serwer apache2 (spacją). Przechodzimy do konfiguracji config-db. Zostaniemy zapytani o hasło, które podaliśmy wcześniej podczas instalacji MySQL. Musimy dodać phpmyadmin do apache’a. Edytujemy plik:
nano /etc/apache2/apache2.conf
Na samym dole dopisujemy:
include /etc/phpmyadmin/apache.conf
Musimy zrestartować serwer www:
/etc/init.d/apache2 restart
Możemy wejść do PhpMyAdmin przez przeglądarkę – http://adres-ip/phpmyadmin.