Jak zainstalować LightTPD z PHP i MariaDB na Centos/RHEL 6/5

Jak zainstalować LightTPD z PHP i MariaDB na Centos/RHEL 6/5

Lighttpd jest alternatywą dla Apache. Jest to serwer WWW OpenSource. LightTPD jest popularny ze względu na niską pamięć i zastosowania procesora, może to być najlepsza opcja dla witryn o dużym natężeniu ruchu. PHP to język programowania używanego programowania po stronie serwera. Mariadb jest alternatywą dla MySQL z różnymi ulepszeniami.

Krok 1: Dodaj wymagane repozytoria mniam

Przed rozpoczęciem konfiguracji upewnij się, że w naszym systemie wymagano repozytoriów Yum. Zalecamy dodanie repozytoriów Mariadb, Epel i Remi Yum w naszym systemie.

https: // pobieranie.Mariadb.org/mariadb/repozytoria/#luster = nus
https: // tecadmin.net/top-5-yum-repozytories-for-centos-rhel-systemy/#centalt-repo
https: // tecadmin.net/top-5-yum-repozytories-for-centos-rhel-systemy/#RESI-REPO

Krok 2: Zainstaluj LightTPD

Zacznijmy od instalacji serwera WWW Lighttpd z obsługą FastCGI za pomocą następującego polecenia

# Yum Zainstaluj lighttpd lighttpd-fastcgi 

Teraz edytuj plik konfiguracyjny lighttpd /etc/lighttpd/lighttpd.conf i aktualizacja następujących wartości.

serwer.Serwer Use-IPv6 = „Disable”.Max-FDS = 2048 

Teraz rozpocznij usługę Lighttpd

# serwis lighttpd start 

Krok 3: Zainstaluj mariadb

Zakładając, że dodałeś już repozytoria Mariadb Yum, użyjmy następującego polecenia, aby zainstalować Mariadb w swoim systemie

# Yum Zainstaluj mariadb-server mariadb-client 

Rozpocznij usługę MARAIDB

# serwis mysql start 

Wypełnij konfigurację instalacji Post, aby zabezpieczyć mariadb

# mysql_secure_instalation 

Krok 4: Zainstaluj PHP i PHP-FPM

Zainstaluj pakiety PHP, PHP-FPM i PHP-MYSQL za pomocą poniższego polecenia

# yum --enablerepo = epel, RESI Instal PHP PHP-FPM PHP-MYSQL 

Edytuj plik konfiguracyjny /etc/php-fpm.D/www.conf Aktualizacja następująca po wartościach

 Słuchaj = 127.0.0.1: 9000 użytkownika = Lighttpd Group = Lighttpd 

Krok 5: Skonfiguruj FastCGI i PHP-FPM

Włącz php5 w lighttpd, edytuj plik konfiguracji PHP /etc/php.ini i pocukanie po linii

 CGI.fix_pathinfo = 1 

Teraz edytuj konfigurację modułów lighttpd /etc/lighttpd/moduły.conf i odkształcenie zgodnie z wierszem, aby umożliwić obsługę FASTCGI

 obejmują „conf.D/Fastcgi.konf ” 

Teraz edytuj plik konfiguracji FastCGI Lighttpd /etc/lighttpd/conf.D/Fastcgi.conf i dodaj następujące wartości

fastcgi.serwer += (".php "=> (" host "=>" 127.0.0.1 ",„ port ”=>„ 9000 ”,„ Broken-ScriptFileName ”=>„ enable ”)))))) 

Uruchom ponownie wszystkie usługi za pomocą następujących poleceń i włącz je do automatycznego uruchamiania uruchamiania systemu

# Service Lighttpd restart # usługa php-fpm restart # chkconfig lighttpd na # chkconfig php-fpm 

Krok 6: Weryfikuj konfigurację

W tym momencie pomyślnie zakończyliśmy całą konfigurację. Utwórzmy informacje.php Plik w dokumencie root z następującą treścią.