Install Virtualmin Nginx Php 7.2 Php-Fpm Di Centos 7

Bismillaahirrohmaanirrohiim…


Pada tutorial kali ini, aku ingin mencatat cara untuk menginstall virtualmin, nginx, PHP-FPM dan PHP 7.2.


Sebenarnya persoalan yang muncul dikala mengaktivasi PHP-FPM di virtualmin yaitu versi PHP akan memakai versi terendahnya, yakni 5.4.


Dalam lembaga resmi virtualmin, cara supaya PHP-FPM memakai versi 7.2 yaitu dengan cara menghapus seluruh versi PHP dibawahnya.

Namun cara ini berdasarkan aku kurang efektif, karena dapat jadi kita juga ingin kembali memakai fastCGI dengan versi PHP yang diinginkan.


Langsung saja, pertama install virtualmin sama ibarat goresan pena sebelumnya:

Klik disini untuk mengikuti isyarat install webmin di centos 7.


Kemudian rubah apache menjadi Nginx, caranya:


Hentikan service apache dan jangan dijalankan dikala boot:

service httpd stop ; chkconfig httpd off

Install Nginx


yum install nginx

Jalankan Nginx


systemctl start nginx

Agar jalan dikala boot


systemctl enable nginx

Install plugin Nginx


yum install wbm-virtualmin-nginx wbm-virtualmin-nginx-ssl

Setelah langkah di atas selesai, buka virtualmin di browser, kemudian ikuti langkah di bawah ini:


- Klik sajian Webmin -> Servers -> Nginx Webserver dan pastikan konfigurasi nginx ada.
- Klik sajian Virtualmin -> System Settings -> Features and Plugins.
- Un-check "Apache website" , "SSL website" and "DAV Login", "Mailman", "Protected web directories", "AWstats reporting" and "Subversion repositories" features.
- Check the "Nginx website" and "Nginx SSL website" features
- Klik "Save".


Oke kini apache telah berhasil diganti dengan nginx,

selanjutnya install PHP 7.2 diserver, buka putty kemudian ketikkan perintah di bawah ini:


yum -y install epel-release
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm
yum -y install yum-utils
yum-config-manager --enable remi-php72
yum update

tunggu hingga proses selesai.


Kembali ke web browser virtualmin

Buat Virtual Server kalau belum ada, dengan cara klik “Create Virtual Server”


Isikan nama website user password, dll


Ubah fastCGI menjadi PHP FPM dengan cara


klik sajian Virtualmin -> Server Configuration -> Website Options

Pada list "PHP script execution mode" pilih "FPM"


lalu save.


Selesai, kalau belum yakin boleh di restart


kalau dalam error log muncul error IPv6:


disable di file  /etc/hosts


[::] dst

pada /etc/nginx/nginx.conf

disable baris di bawah ini


listen [::]:80 default_server;

Kemudian restart

systemctl restart php-fpm
systemctl restart nginx


Untuk menjajalnya, buatlah file phpinfo di server misal:

/home/namadomain/public_html/phpinfo.php


isi file tersebut:


<?php
phpinfo();


lalu save.


buka dibrowser: http://ipserver/phpinfo.php


 aku ingin mencatat cara untuk menginstall virtualmin Install virtualmin Nginx PHP 7.2 PHP-FPM di centos 7


Demikian catatan instalasi virtualmin PHP-FPM nginx PHP 7.2

Jika ada error atau ada yang ingin ditanyakan silahkan tinggalkan komentar dibawah ini.


Catatan:


File Manager tidak dapat dibuka

Jika error/loading terus dikala buka file manager di virtualmin, kemungkinan alasannya ada file j4vascript bawaan templatenya. Solusinya yaitu dengan cara mengupdate templatenya:


Klik sajian dashboard, di bab “Authentic theme version” kalau ada tombol update, klik update. Tunggu hingga selesai, kalau ia minta aktivasi “git”, install git di putty dengan mengetik perintah yum install git, kemudian ulangi update.


Jika sudah update persoalan tetap terjadi, klik gambar icon “Gear” disamping goresan pena “Authentic theme version”. Kemudian scroll ke bawah, klik sajian “Clear Cache“, nah harusnya file manager di virtualmin sudah dapat dibuka.


Update Timezone

Yang pertama, update timezone server. klik sajian dashboard, klik tanggal yang ada di samping “Time on system“. Kemudian klik tab “Change timezone“, Pilih “Asia/Jakarta“, kemudian “Save“.


Kedua, update timezone di php.ini. Klik sajian “Webmin -> Others -> PHP Configuration” kemudian klik sajian “Edit Manually” di baris “/etc/php.ini”.

Cari baris ;date.timezone = ganti dengan date.timezone = Asia/Jakarta.



Sumber https://rasupe.com

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Install Virtualmin Nginx Php 7.2 Php-Fpm Di Centos 7"

Posting Komentar