Install WordPress di Ubuntu 14.04

Merujuk dari wikipedia, WordPress adalah sebuah aplikasi open source yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak open source.

Dalam Tulisan kali ini saya ingin berbagi cara Install WordPress di Ubuntu 14.04, lalu apa saja yang perlu disiapkan??

Pertama-tama yang pasti anda harus memiliki VPS. Kemudian tools putty untuk menginstall wordpress tersebut, bila belum memiliki silahkan download dibawah ini :
Klik DOWNLOAD

  • Login ke VPS anda dengan Tools Putty tersebut dengan menggunakan User root.
  • Silahkan install LAMP terlebih dahulu. “apakah itu LAMP dan bagaimana cara menginstallnya” silahkan baca pada artikel ini untuk cara Install LAMP di VPS Ubuntu 14.04

Setelah LAMP terinstall dan berjalan dengan benar lanjutkan untuk Install WordPress di Ubuntu 14.04 dengan cara :

1. Membuat Database

Buatlah sebuah Database dan user yang akan digunakan untuk database dari WordPress tersebut, caranya ketikan perintah sebagai berikut :

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

 

2. 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 -xzvf 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 *

*