Thursday, May 25, 2017

Install Wordpress di VPS Debian 7

Pada post kali ini saya akan menjelaskan bagaimana cara install Wordpress di VPS Debian 7.

Wordpress adalah piranti lunak blogging yang gratis dan open source. Wordpress digunakan oleh lebih dari 18.9 % dari 10 juta situs teratas (per Agustus 2013).

Hal ini membuat WordPress menjadi sistem blogging terpopuler yang digunakan di Web di lebih dari 60 juta situs web.


Persiapan Awal


Sebelum menginstall Wordpress, maka VPS sudah harus diinstall LAMP stack. Untuk tutorial install LAMP stack dapat Anda lihat di post saya sebelumnya.

Download dan Setup Wordpress di VPS Anda


Download Wordpress


Kita dapat mendownload Wordpress langsung dari situs mereka :

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


Perintah selanjutnya akan mengekstrak Wordpress di direktori home :

tar -xzvf latest.tar.gz


Membuat Database dan User untuk Wordpress


Setelah kita mengekstrak file Wordpress, file-file hasil ekstrak akan berada di sebuah direktori dengan nama “Wordpress” yang berada di direktori home.

Direktori MySQL untuk Wordpress


Login ke MySQL shell :

mysql -u root -p


Buatlah sebuah database dengan nama terserah Anda, misalnya “wpdatabase”.

CREATE DATABASE wpdatabase;


Buatlah user untuk database tersebut . Nama user bebas, misalnya “wpuser”.

CREATE USER wpuser@localhost;


Buat password untuk user tadi :

SET PASSWORD FOR wpuser@localhost= PASSWORD("dbpassword");


Berikan hak akses kepada user yang tadi kita buat :

GRANT ALL PRIVILEGES ON wpdatabase.* TO wpuser@localhost IDENTIFIED BY 'dbpassword';


Refresh MySQL :

FLUSH PRIVILEGES;


Keluar dari shell MySQL :

exit


Setup Konfigurasi Wordpress


Kopi contoh file konfigurasi Wordpress yang ada di direktori  Wordpress :

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


Buka konfigurasi Wordpress :

nano ~/wordpress/wp-config.php


Carilah baris seperti berikut. Kemudian gantilah seperti contoh berikut :


// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wpdatabase');
/** MySQL database username */
define('DB_USER', 'wpuser');
/** MySQL database password */
define('DB_PASSWORD', 'dbpassword');

wpdatabase    : nama database yang tadi kita buat
wpuser        : nama useryang tadi kita buat
dbpassword    : password user yang tadi kita buat

Simpan dan tutup.

Kopi File


Pindahkan file Wordpress yang sudah diekstrak ke direktori root situs web.

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


Pindah ke direktori web :

cd /var/www/


Berikan kepemilikan direktori kepada pengguna Apache. www-data adalah pengguna Apache.

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


Install php5-gd :

apt-get install php5-gd


Akses Instalasi Wordpress


Setelah semuanya selesai, halaman instalasi online wordpress sudah siap dan sedang menunggu Anda.

Akses halaman tersebut di alamat : domain_anda.com/wp-admin/install.php atau IP_VPS_anda/wp-admin/install.php

Untuk melihat situs wordpress , kita perlu merename (mengganti nama) halaman default Apache index.html

mv /var/www/index.html /var/www/index.html.orig


Sekarang Anda dapat mengakses situs utama dengan mengunjungi domain atau alamat IP VPS Anda.

Comments


EmoticonEmoticon