Menu Close

Pergantian dari Php5-Fpm ke HHVM dengan Ubuntu 14.04 64bit

Setelah melakukan testing trial dan error selama beberapa hari ini, akhirnya blog ini kembali dihost di KVM vpsnya Prometeus, namun kali ini memakai OS Ubuntu 14.04 64bit.
Tutorial ini dibuat dan dijalankan pada server yang baru diinstall dengan Ubuntu 14.04 64 bit
Instalasi Nginx

Untuk memastikan keberhasilan proses instalasi Nginx, coba buka IP Address dari server, jika berhasil maka akan muncul tampilan seperti ini :
nginx-default-pageInstalasi MySQL

Kita juga dapat mempergunakan MariaDB sebagai pengganti MySQL
 
Inslatasi HHVM

Untuk menjalankan HHVM saat booting, kita pergunakan perintah berikut :

Untuk menggabungkan HHVM Fastcgi dengan Nginx, pergunakan perintah berikut :

HHVM akan membuat sebuah file /etc/nginx/hhvm.conf, dan menambahkan barisnya di file default konfigurasi web di /etc/nginx/sites-available/default
hhvmconf
hhvm-config-added
 
Restart HHVM dan Nginx

 
Mengambil alih request ke php

 
 Instalasi Composer
Composer berguna untuk mengatasi keperluan plugin WordPress yang  terkadang memerlukan Php

 
Untuk membuat file konfigurasi untuk website, bisa dilakukan dengan membuat file di /etc/nginx/sites-enabled. Contoh berikut adalah untuk konfigurasi blog ini yang berlokasi di /etc/nginx/sites/enabled/erawan.conf. Karena server saya memiliki IPv6, maka saya juga mempergunakan IPv6. Jika tidak memiliki IPv6, silakan hapus baris listen [::]:80

 
Pada contoh tutorial ini, HHVM dan Nginx hanya bisa membaca file dan direktory milik www-data. Jadi apabila nanti hasilnya blank, pastikan ownernya adalah www-data, dan chmod 755
Misalnya

Setelah semua selesai, coba arahkan salah satu domain ke IP server, dan selamat bersenang-senang 🙂

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *