• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang

Install nginx HHVM MariaDB WordPress di Debian 8 Jessie

Last Updated on 4 June 2015 By tommy Leave a Comment

Sebelum menginstall apapun di Debian, sebaiknya lakukan terlebih dahulu update dan upgrade sistem anda.

apt-get update ; apt-get upgrade -y; apt-get install unzip

setelah selesai, kita akan mulai instalasi nginx, HHVM, MariaDB dan WordPress.

Install nginx

Versi nginx yang kompatibel dengan HHVM tanpa perlu perubahan adalah nginx yang terdepat di repository Debian. Bila menggunakan repository dari nginx.org ada beberapa perubahan yang perlu dilakukan, tetapi perubahan tersebut tidak akan dibahas disini karena fokus kita menggunakan nginx dari repository Debian.
Jalankan perintah dibawah ini untuk menginstall nginx

apt-get install nginx -y

Install Mariadb

Mariadb juga sudah terdapat di repository Debian, jadi untuk instalasinya cukup jalankan

apt-get install mariadb-server -y

sewaktu diminta memasukkan password root, masukkan password root yang aman, contoh mW2y%X483bHkt4xEWzBe.

login ke Mariadb

mysql -uroot -p

Buat database baru dan user baru untuk wordpress yang nantinya di install. Contoh user : dbjrd password : 83bHkt4xEWzBewpjrd

CREATE DATABASE wpjrd;
GRANT ALL PRIVILEGES ON wpjrd.* TO 'dbjrd'@'localhost' IDENTIFIED BY '83bHkt4xEWzBe';
quit

database wordpress

Install HHVM

Install HHVM dengan cara

apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449
echo deb http://dl.hhvm.com/debian jessie main | tee /etc/apt/sources.list.d/hhvm.list
apt-get update
apt-get install hhvm

install fastcgi hhvm

/usr/share/hhvm/install_fastcgi.sh

lalu restart hhvm

service hhvm restart

Buka file /etc/nginx/sites-available/default ubah

index index.html index.htm index.nginx-debian.html;

menjadi

index index.php index.html index.htm index.nginx-debian.html;

file index.php ditambah, agar nginx mengenali file index.php sebagai index

Install WordPress

Root folder default nginx berada di /var/www/html disini folder ini kita akan menginstall WordPress.
Download WordPress terbaru dari wordpress.org

cd /var/www/html
wget https://wordpress.org/latest.zip

Ekstrak source code WordPress

unzip latest.zip
mv wordpress/* .

sekarang buka di browser http://ALAMAT.IP/ dan mulai proses instalasi
wordpress installer

Permalink WordPress

Bila anda mengubah permalink WordPress akan menampilkan pesan error, solusinya buka file /etc/nginx/sites-available/default, hapus baris

try_files $uri $uri/ =404;

ubah menjadi

try_files $uri $uri/ /index.php?$args;

lalu restart nginx

service nginx restart

Tambahan :
Untuk memudahkan instalasi ubah file dan folder permission WordPress menjadi www-default

chown www-default:www-default -R /var/www/html
chmod 777 -R /var/www/html

setelah selesai instalasi dan konfigurasi plugin ubah file/folder permission menjadi

find /var/www/html -type f -exec chmod 644 {} \;
find /var/www/html -type d -exec chmod 755 {} \;

Tulisan menarik lainnya

  • Nginx SSL di Debian

    Untuk instalasi bisa dilihat di Instalasi nginx PHP MySQL (LEMP) di Debian 7. Disini kita…

  • Membuat Reverse Proxy Nginx di Debian 8

    Tujuan reverse proxy ini adalah agar kita bisa mengakses situs-situs dari domain/IP kita sendiri. Kegunaan…

  • Install PHP 7.1 Nginx MariaDB WordPress di CentOS 7

    Sekarang ini WordPress merupakan pilihan utama untuk blog, situs perusahaan, situs belanja, dan banyak lainnya.…

  • Install dig di Debian

    Tool dig mempermudah untuk mengecek DNS record melalui terminal Linux. bash: dig: command not found…

Filed Under: Linux Tagged With: HHVM, nginx, WordPress

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

Pencarian

Tanya Jawab tentang DevOps SRE CPE, gabung di https://t.me/devopsindonesia

Terbaru

  • Solusi AWS CLI SSL VALIDATION failed
  • Monitoring Kubernetes Cluster dengan Prometheus
  • Solusi Playwright Firefox version `GLIBCXX_3.4.30′ not found (required by /lib64/libicuuc.so.69)
  • Cara Upgrade Fedora 35 ke Fedora 36
  • Ekstrak Gzip File dan Ambil Total dengan Python

Komentar

  • Xpud on Script PHP untuk Mengambil History Lagu Shoutcast v2.5
  • Jrenx on Membuat Bot Telegram Sederhana dengan PHP
  • Sella on Kemana Menghilangnya Saldo BCA 50 ribu
  • Rian on Mengganti Halaman Error Laravel
  • Suchie on Kemana Menghilangnya Saldo BCA 50 ribu

Tulisan Populer

  • Password Router Huawei HG8245H5 Indihome 1m views
  • Password Terbaru ZTE F609 Indihome 781.5k views
  • Password Superadmin Huawei HG8245A 294.5k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 267.9k views
  • Cara Setting Wireless ZTE F609 Indihome 251k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 165.4k views
  • Akses UseeTV Indihome via Wireless ZTE F609 154.8k views
  • Cara Reset Password ZTE F609 Indihome 146k views
  • Kemana Menghilangnya Saldo BCA 50 ribu 135.4k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 109k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2021. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java