Install Nginx dan PHP-Fpm pada Centos 7

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...!!!

Related Articles

Comments