
Selamat datang kembali di website asepit, Bagaimana kabar kalian semua mudah - mudahan dalam keadaan sehat wal afiat dan selalu di lancarkan rezeki nya. Pembahasan kali ini mengenai cara penginstalan Nginx & php-fpm pada Centos. Nginx merupakan salah satu web server paling sering dipakai dan bertanggung jawab untuk hosting beberapa situs dengan lalu lintas terbanyak dan terbesar di internet. Sedangkan php-fpm sendiri merupakan solusi yang lebih ringan dibandingkan menggunakan tradisional Apache dan Modul PHP. PHP-Fpm biasanya digunakan bersama nginx agar proses tidak terlalu besar, Oke kita langsung ke langkah - langkah nya untuk menginstal virtualmin bisa klik disini
1. Proses penginstalan Nginx jalankan perintah berikut
yum install nginx
2. Jalankan Nginx dengan perintah berikut dan supaya berjalan otomatis setelah melakukan booting bisa ditambahkan perintah
systemctl start nginx
systemctl enable nginx
3. Untuk menambahkan plugin nginx pada virtualmin jalankan perintah berikut
yum install wbm-virtualmin-nginx wbm-virtualmin-nginx-ssl
" Jika proses penginstalan Nginx gagal stop terlebih dahulu service apache nya dan jangan terlebih dahulu dijalankan saat booting " systemctl stop httpd
4. Untuk menampilkan menu nginx pada dashboard berikut langkahnya
= Klik Webmin -> Servers -> Nginx Webserver untuk memastikan konfigurasinya ada
= Kemudian Klik pada Virtualmin -> System Settings -> Features and Plugins
= Hilangkan tanda ceklis pada ' Apache Website ' | ' SSL Website ' | ' Protected web directories ' | ' AWstats reporting '
= Ceklis pada ' Nginx SSL Website ' | ' Nginx Website '
= Save
5. Penginstalan PHP 7.2 pada server, bisa lewat terminal bawaan ataupun putty
yum install epel-release
yum httpd://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm
yum install yum-utils
yum-config-manager --enable remi-php72
yum update
6. Pada web browser virtualmin buat terlebih dahulu virtual server atau bisa diterapkan langsung ke server yang sedang dikerjakan lalu ubah pada PHP Script Execution Mode
= Pilih Virtualmin -> Server Configuration -> Website Options -> pada PHP Script Execution Mode pilih ' FPM '
= Save
" Jika terdapat error log IPv6 " disable pada /etc/hosts
[ == ] dst
dan pada /etc/nginx/nginx.conf baris
listen [ == ]:80 default_server;
7. Lakukan restart pada nginx dan php-fpm dengan perintah berikut
systemctl restart nginx
systemctl restart rh-php72-php-fpm
Mungkin hanya itu untuk pembahasan kali ini semoga dapat bermanfa'at, mohon ma'af bila terdapat kesalahan dan kekurangan dalam penyampaian. Cukup sekian dan Terima Kasih...!!!
Comments