Install WordPress dengan Nginx di Ubuntu 14.04

Jikalau pada postingan sebelumnya dengan judul yang hampir sama yaitu “Install WordPress di Ubuntu 14.04” yang bisa dibaca pada link ini namun pada postingan tersebut menggunakan LAMP = Linux Apache Mysql dan PHP.

Pada artikel berikut ini saya mencoba untuk Install WordPress dengan Nginx di Ubuntu 14.04, ya bedanya di apache dengan Nginx saja.

Install LEMP

Langkah pertama yang harus dilakukan sebelum proses penginstallan wordpress adalah menginstall LEMP ( Linux, Nginx, Mysql dan PHP) cara untuk meninstall LEMP di Ubuntu bisa anda baca dulu pada link ini.

Mebuat Database

Langkah berikutnya atau langkah setelah LEMP terinstall adalah membuat Mysql database dan user untuk wordpress caranya adalah :

Masuk ke mysql sebagai user root
mysql -u root -p
Buatlah sebuah database dengan nama “dbdhansz’

CREATE DATABASE dbdhansz;

CREATE DATABASE dbdhansz;
Query OK, 1 row affected (0.00 sec)
Membuat user dengan nama “dhansz” untuk database “dbdhansz”

CREATE USER dhansz@localhost;

CREATE USER dhansz@localhost;
Query OK, 0 rows affected (0.00 sec)
Membuat Password “P455w0rd” untuk user “dhansz”

SET PASSWORD FOR dhansz@localhost= PASSWORD(“P455w0rd“);

SET PASSWORD FOR dhansz@localhost= PASSWORD("P455w0rd");
Query OK, 0 rows affected (0.00 sec)
Berikan akses penuh untuk user dan password yang tadi telah kita setting.

GRANT ALL PRIVILEGES ON wordpress.* TO dhansz@localhost IDENTIFIED BY ‘P455w0rd‘;

GRANT ALL PRIVILEGES ON wordpress.* TO dhansz@localhost IDENTIFIED BY 'P455w0rd';
Query OK, 0 rows affected (0.00 sec)
Lanjut dengan merefresh MYSQL

FLUSH PRIVILEGES;

FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
Keluar dari mysql, ketik exit

exit

Download dan Setup WordPress

Langkah kedua yaitu mendownload serta mensetup WordPress di VPS anda

Ketikan perintah dibawah ini untuk mendownload WordPress dari halaman resmi wordpress.org

wget http://wordpress.org/latest.tar.gz

root@dhansz:~# wget http://wordpress.org/latest.tar.gz
--2014-04-28 11:19:28--  http://wordpress.org/latest.tar.gz
Resolving wordpress.org (wordpress.org)... 66.155.40.249, 66.155.40.250
Connecting to wordpress.org (wordpress.org)|66.155.40.249|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5810471 (5.5M) [application/octet-stream]
Saving to: `latest.tar.gz'

100%[======================================>] 5,810,471   5.28M/s   in 1.1s

2014-04-28 11:19:29 (5.28 MB/s) - `latest.tar.gz' saved [5810471/5810471]

Selanjutnya ekstrak file download tadi (lastest.tar.gz)

tar -zxvf latest.tar.gz

root@dhansz:~# tar -zxvf latest.tar.gz
wordpress/
wordpress/wp-settings.php
wordpress/wp-cron.php
wordpress/wp-comments-post.php
...........................................................
............................................................
wordpress/wp-includes/Text/Diff/Renderer.php
wordpress/wp-includes/Text/Diff.php
wordpress/wp-includes/update.php
wordpress/wp-includes/comment.php
wordpress/wp-config-sample.php
root@dhansz:~#

catatan :Semua hasil ekstrak dari file lastest.tar.gz berada dalam satu folder bernama wordpress

Lakukan konfigurasi untuk WordPress agar terhubung dengan database yaitu dengan mengedit file wp-config.php, Dalam folder wordpress kita tidak akan menjumpai file wp-config.php yang ada wp-config-sample.php

Silahkan Copy File wp-config-sample.php menjadi wp-config.php

lakukan perintah berikut ini :

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

Setelah itu Edit dengan menggunakan editor “nano”

sudo nano ~/wordpress/wp-config.php

Cari dan Ganti tulisan di bawah ini dengan database, user dan password yang telah anda buat tadi.

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'dbdhansz');

/** MySQL database username */
define('DB_USER', 'dhansz');

/** MySQL database password */
define('DB_PASSWORD', 'P455w0rd');

Simpan dan keluar dari editor nano (Ctrl+x >> y >> enter)

Selanjutnya Pindahkan folder wordpress tadi ke dalam direktori website root

sudo rsync -avP ~/wordpress/ /var/www/

set the permissions on the installation

cd /var/www/

sudo chown www-data:www-data * -R

sudo usermod -a -G www-data username

Selanjutnya install module php

sudo apt-get install php5-gd

dan terakhir akses http://ipserver_anda/wp-admin/ pada browser internet kesayangan anda dimana akan muncul settingan awal untuk proses WordPress

Klik untuk melihat gambar.

Enter your email address:

Delivered by FeedBurner

Tinggalin Pesan

Tenang bro Email aman, ga ane publish >>>Wajib di isi yang ada tanda *

*