Semalam iseng reinstall vps jadi ya dibikinkan catatannya sekalian
PREQUISITE: vps terinstall os centos6 x86_64
1) yum -y update
2) yum remove httpd bind-9 httpd-tools
3) Install vestacp
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh --nginx yes --phpfpm yes --apache no --named no --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim no --dovecot no --spamassassin no --clamav no --mysql yes --postgresql no --hostname GANTI_DGN_NAMASERVER --email GANTI_DGN_EMAIL_KAMU@gmail.com --password GANTI_DGN_PASSWORDMU
Jika sudah buka browser masuk ke url vestacp admin dan login
4) Kembali ke ssh yum -y install nano htop mlocate
5) updatedb
6) (Step ini silahkan disesuaikan dengan kebutuhan dan spesifikasi vps/dedicated anda)
nano /usr/local/vesta/data/templates/web/php-fpm/default.tpl
edit dibawah ini
pm = ondemand
dan tambahkan di line paling bawah:
pm.process_idle_timeout = 10s
pm.max_requests = 500
sesuaikan saja entry yang lain
service php-fpm restart
7) Install ioncube
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvfz ioncube_loaders_lin_x86-64.tar.gz
mv ioncube/ioncube_loader_lin_5.6.so /usr/lib64/php/modules/
chown -R root:root /usr/lib64/php/modules/
chmod 755 -R /usr/lib64/php/modules/
8) Edit Konfigurasi PHP
nano /etc/php.ini
ganti value upload_max_filesize ke 15M
ganti value post_max_size ke 15M
ganti value memory_limit ke 128M (tips: gunakan ctrl+w untuk mencari)
tekan ctrl+w, ctrl+t lalu ke ctrl+v (menuju line terakhir)
lalu paste
;Enable Ioncube Loader
zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.6.so
ctrl+x ketik y untuk menyimpan
service php-fpm restart
service nginx restart
9) Kembali ke browser lalu add 1 domain di vestacp untuk extplorer
10) Install extplorer supaya ga perlu ribet pakai ftp
Buka 1 koneksi ssh lagi, login dengan user admin
Jika sudah cd web/domainanda.xyz/public_html
wget http://extplorer.net/attachments/download/74/eXtplorer_2.1.10.zip
unzip eXtplorer_2.1.10.zip
Buka domain anda di browser, login extplorer dgn admin:admin
Setelah masuk ganti password admin dan edit home directory admin ke /home/admin/web/
DONE
Tambahan: (FIXED) Error issue phpmyadmin icons not loaded
cd /usr/share
ln -s phpMyAdmin phpmyadmin
service php-fpm restart
service nginx restart
Kalo ga perlu backup matikan aja dari panel vestacp --> klik tab server --> configure --> backup --> local backup pilih no ---> klik save
Artikel ini hanya sebagai pengingat saja, bukan untuk tujuan apa-apa. :)
Sumber tutor ini dari notepad facebook akun HERWINDA JAYA SAPUTRA·JUMAT, 08 DESEMBER 2017
0 Response to "Step by Step Install VestaCP Nginx+PHP-FPM dengan eXtplorer (tanpa ilustrasi)"
Posting Komentar