LigHTTPd + PHP5 + MariaDB+ PHPMyAdmin [ LPMP ]

 

 

Ostatnio opisywałem jak zainstalować zwykły serwer WWW Lighttpd z PHP5, bez dodatkowych pakietów, dodatków i przede wszystkim bez bazy danych. Działa wyśmienicie, baze można mieć na innym serwerze i bedzie oczywisćie działać.

Dziś prezentuje poradnik w stylu ALL IN ONE, czyli serwer www Lighttpd + Obsługa PHP wraz z bazą danych MariaDB oraz panelem PHPMyAdmin

1. Serwer WWW + PHP

apt-get install lighttpd php5-cgi

Włączany obsługę FastCGI

lighttpd-enable-mod fastcgi
/etc/init.d/lighttpd restart
ls -l /etc/lighttpd/conf-enabled

2. Instalacja bazy danych MariaDB

apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

Edytujemy plik /etc/apt/sources.list:

nano /etc/apt/sources.list

I doklejamy na końcu:

deb http://mariadb.kisiek.net//repo/10.0/debian wheezy main

Teraz już właściwa instalacja:

apt-get update; apt-get install mariadb-server mariadb-client

ss1
Podajemy hasło do root, czyli głównego konta zarzązania bazami danych i uzytkownikami baz danych. ZAPAMIETAJ TO HASŁO!

I potwierdzamy hasło:

ss2

 

3. Instalacja PHPMyAdmin

apt-get --no-install-recommends install phpmyadmin

Podczas samej instalacji wybieramy serewer WWW na jakim będziemy pracować: [ UWAGA WAŻNE ABY WYBRAĆ PRAWIDŁOWY ]

ss3

Podczas przebiegu instalacji zostaniemy zapytani o hasło do root usera baz danych, należy podać prawidłowe. [ wcześniej zdefiniowne ]

ss4

Aby ukazał na sie interfejs WWW PHPMyAdmina musimy jeszcze wykonać dowiązanie:

ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

Po czym przechodzimy do: http://adres-serwera/phpmyadmin

ss6
Logujemy się na konto root i hasło które podaliśmy przy instalacji serwera baz danych.

4. OPCJONALNE Kasowanie zbędnych pakietów związanych z Apache2 [ JEŻELI WCZEŚNIEJ UŻYWAŁEŚ/AŚ ]

apt-get --purge remove apache2*
apt-get autoremove
rm -r /etc/apache2

Efekt:
ss5