GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Lighttpd di CentOS 7

Dalam tutorial ini, kami akan menunjukkan cara menginstal Lighttpd di VPS Centos 7 serta menyiapkan MariaDB dan PHP.

Lighttpd adalah server web yang aman, open-source, cepat, fleksibel, dan lebih dioptimalkan. Lighttpd memiliki infrastruktur berkecepatan tinggi yang memungkinkan kinerja yang lebih baik dengan perangkat keras yang sama jika dibandingkan dengan server web alternatif lainnya. Lighttpd mendukung antarmuka FastCGI, SCGI, dan CGI dan memungkinkan aplikasi web yang ditulis dalam bahasa pemrograman apa pun untuk digunakan dengan server.

FastCGI Lighttpd dapat dikonfigurasi untuk mendukung PHP dengan cache opcode dan juga telah mendapat perhatian dalam komunitas Perl, Python, dan Ruby.

Mari kita mulai dengan penginstalan.

Prasyarat

  • Untuk keperluan tutorial ini, kita akan menggunakan VPS Centos 7.
  • Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.

Langkah 1:Hubungkan melalui SSH dan Perbarui

Hubungkan ke server Anda melalui SSH sebagai pengguna root menggunakan perintah berikut:

ssh root@IP_ADDRESS -p PORT_NUMBER

Ingatlah untuk mengganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP dan nomor port SSH masing-masing server Anda.

Sebelum memulai instalasi, Anda perlu memperbarui paket sistem Anda ke versi terbarunya. Mudah dilakukan, dan tidak akan memakan waktu lebih dari beberapa menit.

Anda dapat melakukannya dengan menjalankan perintah berikut:

sudo yum update

Setelah pembaruan selesai, kita dapat melanjutkan ke langkah berikutnya.

Langkah 2:Instal Lighttpd

Sebelum menginstal Lighttpd, kita perlu mengaktifkan repositori EPEL di sistem kita dan memperbarui paket perangkat lunak kita sekali lagi menggunakan perintah berikut:

yum -y install epel-releaseyum -y update

Setelah repositori EPEL diaktifkan, kita dapat menginstal server web Lighttpd dengan menjalankan perintah berikut:

yum install lighttpd

Setelah paket Lighttpd terinstal, kita dapat memulai dan mengaktifkan layanan untuk memulai secara otomatis saat boot.

systemctl start lighttpdsystemctl aktifkan lighttpd

Untuk memeriksa status layanan, jalankan perintah berikut:

systemctl status lighttpd

Jika semuanya baik-baik saja, Anda akan mendapatkan output berikut:

● lighttpd.service - Server Web Secepat Kilat Dengan Persyaratan Sistem Ringan       Dimuat:dimuat (/usr/lib/systemd/system/lighttpd.service; dinonaktifkan; vendor preset:dinonaktifkan)     Aktif:aktif (berjalan) sejak Sel 2019-07 -02 12:52:11 CDT; 2 dtk yang lalu PID Utama:11445 (lighttpd)      CGroup:/system.slice/lighttpd.service       └─11445 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf

Jika Anda melihat kesalahan jaringan dalam status, buka /etc/lighttpd/lighttpd.conf file konfigurasi dan ubah baris yang mengatakan server.use-ipv6 dari enable untuk disable .

Sekarang, kita perlu memulai ulang server web Lighttpd dan semuanya akan berfungsi dengan baik.

systemctl restart lighttpd

Selanjutnya, Anda dapat membuka browser web favorit Anda dan memasukkan Alamat IP server Anda. Ini akan memuat halaman web Lighttpd default.

Akar dokumen default untuk Lighttpd adalah /var/www/lighttpd/ dan file konfigurasi utama ada di /etc/lighttpd/lighttpd.conf .

Langkah 3:Menginstal dukungan MariaDB untuk Lighttpd

Jika Anda memerlukan dukungan database dengan pengaturan Lighttpd Anda, langkah ini bisa sangat berguna.

Kita dapat menginstal server database MariaDB menggunakan perintah berikut:

yum -y install mariadb mariadb-server

Setelah instalasi selesai, kita dapat memulai dan mengaktifkan layanan dengan perintah berikut:

systemctl start mariadb.servicesystemctl aktifkan mariadb.service

Kami kemudian dapat memeriksa status layanan dengan menjalankan perintah berikut:

systemctl status mariadb.service

Jika semuanya baik-baik saja, Anda akan mendapatkan output berikut:

● mariadb.service - Server database MariaDB       Dimuat:dimuat (/usr/lib/systemd/system/mariadb.service; diaktifkan; vendor preset:dinonaktifkan)       Aktif:aktif (berjalan) sejak Selasa 07-02 11:44:39 CDT; 1 jam 29 menit yang lalu   PID Utama:776 (mysqld_safe)      CGroup:/system.slice/mariadb.service     ├─ 776 /bin/sh /usr/bin/mysqld_safe --basedir=/usr      1076 /usr/libexec/mysqld -- basedir=/usr --datadir=/var/lib/mysql

Kita dapat terhubung ke baris perintah MariaDB dengan perintah berikut:

mysql -u root -p

Jika Anda berhasil login, Anda akan mendapatkan output berikut:

Selamat datang di monitor MariaDB. Perintah diakhiri dengan; atau \g.Id koneksi MariaDB Anda adalah versi 5Server:5.5.60-MariaDB MariaDB Server

Kami telah berhasil menginstal dan terhubung ke server database MariaDB. Anda dapat mengetik 'keluar' untuk keluar dari antarmuka.

Langkah 4:Menginstal PHP dan PHP-FPM dengan FastCGI

Untuk menginstal PHP bersama dengan semua ekstensi yang diperlukan, jalankan perintah berikut:

yum -y install php php-mysqlnd php-pdo php-gd php-mbstring

Setelah PHP diinstal, kita dapat mengaktifkan dukungan PHP-FPM dan FastCGI untuk Lighttpd dengan menjalankan perintah berikut:

yum -y install php-fpm lighttpd-fastcgi

Selanjutnya buka file berikut /etc/php-fpm.d/www.conf menggunakan editor teks pilihan Anda. Untuk tutorial kami, kami akan menggunakan 'nano':

nano /etc/php-fpm.d/www.conf

Setelah file terbuka, ubah dua baris berikutnya:

; Pengguna/grup proses Unix; Catatan:Pengguna wajib. Jika grup tidak disetel, grup pengguna default; akan digunakan.; RPM:Apache Dipilih untuk dapat mengakses beberapa dir sebagai httpduser =lighttpd; RPM:Biarkan grup tetap diizinkan untuk menulis di log dir.group =lighttpd

Sekarang, kita dapat memulai layanan PHP-FPM dan mengaktifkannya untuk memulai secara otomatis saat boot dengan perintah berikut:

systemctl start php-fpm.servicesystemctl aktifkan php-fpm.service

Untuk memeriksa status layanan, jalankan ini:

systemctl status php-fpm.service

Anda akan mendapatkan output berikut:

● php-fpm.service - Pengelola Proses PHP FastCGI       Dimuat:dimuat (/usr/lib/systemd/system/php-fpm.service; dinonaktifkan; vendor preset:dinonaktifkan)       Aktif:aktif (berjalan) sejak Sel 2019 -07-02 13:30:09 CDT; 10 detik yang lalu  PID Utama:11571 (php-fpm)       Status:"Proses aktif:0, idle:5, Permintaan:0, lambat:0, Lalu lintas:0req/sec"       CGroup:/system.slice/php-fpm.service 

Itu saja – dalam tutorial ini, kita belajar cara menginstal Lighttpd di Centos 7, serta cara mengaktifkan MariaDB, PHP, dan PHP-FPM dengan FastCGI di Lighttpd.

Tentu saja, Anda tidak perlu menginstal Lighttpd di CentOS 7 jika Anda menggunakan salah satu Layanan Hosting CentOS VPS kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal dan menyiapkan Lighttpd di CentOS 7 untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai postingan ini tentang cara menginstal Lighttpd di CentOS 7 ,  silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan pintasan berbagi di bawah, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal Lighttpd di CentOS 7

  1. Cara Menginstal Wine 4.0 di CentOS 7

  2. Cara Menginstal Vim 8.2 di CentOS 7

  3. Cara Menginstal VirtualBox di CentOS 7

  1. Cara Menginstal Git di CentOS 8

  2. Cara Menginstal Docker di CentOS 8

  3. Cara Menginstal Java 8 &11 di Centos 8