Cara Memasang LightTPD dengan PHP dan MariaDB di CentOS/RHEL 6/5
- 3109
- 676
- Dave Kreiger V
Lighttpd adalah alternatif kepada Apache. Ia adalah pelayan web opensource. LightTPD popular untuk memori yang rendah dan penggunaan CPU, ini boleh menjadi pilihan terbaik untuk laman trafik yang tinggi. PHP adalah bahasa pengaturcaraan yang digunakan pengaturcaraan sisi pelayan. MariaDB adalah alternatif MySQL dengan pelbagai penambahbaikan.
Langkah 1: Tambah repositori yum yang diperlukan
Sebelum memulakan persediaan, pastikan kami memerlukan repositori yum yang ditambah dalam sistem kami. Kami mengesyorkan untuk menambah repositori MariaDB, Epel dan Remi Yum dalam sistem kami.
https: // muat turun.Mariadb.org/mariadb/repositori/#cermin = nus
https: // tecadmin.Net/Top-5-Yum-Repositori-untuk-Centos-RHel-Systems/#Centalt-Repo
https: // tecadmin.Net/Top-5-Yum-Repositori-untuk-Centos-RHel-Systems/#Remi-Repo
Langkah 2: Pasang Lighttpd
Mari mulakan dengan pemasangan pelayan web lighttpd dengan sokongan fastcgi menggunakan arahan berikut
# yum Pasang lighttpd lighttpd-fastcgi
Sekarang edit fail konfigurasi LightTPD /etc/lighttpd/lighttpd.Conf dan kemas kini nilai berikut.
pelayan.Gunakan-IPV6 = "Lumpuhkan" pelayan.Max-FDS = 2048
Sekarang mulakan perkhidmatan lighttpd
# Perkhidmatan LightTPD Mula
Langkah 3: Pasang Mariadb
Dengan mengandaikan bahawa anda telah menambah repositori MariaDB Yum, mari gunakan arahan berikut untuk memasang Mariadb pada sistem anda
# yum Pasang MariaDB-Server MariaDB-Client
Mulakan Perkhidmatan Maraidb
# perkhidmatan mysql bermula
Lengkapkan Persediaan Pemasangan Pos untuk Mengamankan MariaDB Anda
# mysql_secure_installation
Langkah 4: Pasang PHP dan PHP-FPM
Pasang pakej php, php-fpm dan php-mysql menggunakan arahan di bawah
# yum --EnableRepo = Epel, Remi Pasang PHP PHP-FPM PHP-MYSQL
Edit fail konfigurasi /etc/php-fpm.D/www.Conf Kemas kini nilai berikut
Dengar = 127.0.0.1: 9000 Pengguna = kumpulan Lighttpd = LightTpd
Langkah 5: Konfigurasikan FastCGI dan PHP-FPM
Dayakan Php5 dalam LightTPD, edit fail konfigurasi PHP /etc/php.Ini dan garis berikutnya
CGI.fix_pathinfo = 1
Sekarang edit konfigurasi modul LightTPD /etc/lighttpd/modul.Conf dan Uncomment berikut garis untuk membolehkan sokongan Fastcgi
termasuk "conf.D/Fastcgi.conf "
Sekarang edit fail konfigurasi fastcgi fastcgi lighttpd /etc/lighttpd/conf.D/Fastcgi.Conf dan tambahkan nilai berikut
fastcgi.pelayan += (".php "=> ((" host "=>" 127.0.0.1 "," port "=>" 9000 "," patah-scriptfileName "=>" enable ")))
Mulakan semula semua perkhidmatan menggunakan arahan berikut dan membolehkan mereka memulakan automatik pada boot sistem
# Perkhidmatan Lighttpd Restart # Service PHP-FPM Restart # Chkconfig Lighttpd On # Chkconfig PHP-FPM ON
Langkah 6: Sahkan persediaan
Pada ketika ini kami berjaya menyelesaikan semua konfigurasi. Mari buat maklumat.php fail dalam root dokumen anda dengan kandungan berikut.
- « Bash - ujian jika fail atau direktori wujud
- Pasang LightTPD Web Server di CentOS/RHEL 6/5 Menggunakan YUM »