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 :
[highlight]Masuk ke mysql sebagai user root[/highlight]
mysql -u root -p
[highlight]Buatlah sebuah database dengan nama “dbdhansz’[/highlight]
CREATE DATABASE dbdhansz;
CREATE DATABASE dbdhansz; Query OK, 1 row affected (0.00 sec)
[highlight]Membuat user dengan nama “dhansz” untuk database “dbdhansz”[/highlight]
CREATE USER [email protected];
CREATE USER [email protected]; Query OK, 0 rows affected (0.00 sec)
[highlight]Membuat Password “P455w0rd” untuk user “dhansz”[/highlight]
SET PASSWORD FOR [email protected]= PASSWORD(“P455w0rd“);
SET PASSWORD FOR [email protected]= PASSWORD("P455w0rd"); Query OK, 0 rows affected (0.00 sec)
[highlight]Berikan akses penuh untuk user dan password yang tadi telah kita setting.[/highlight]
GRANT ALL PRIVILEGES ON wordpress.* TO [email protected] IDENTIFIED BY ‘P455w0rd‘;
GRANT ALL PRIVILEGES ON wordpress.* TO [email protected] IDENTIFIED BY 'P455w0rd'; Query OK, 0 rows affected (0.00 sec)
[highlight]Lanjut dengan merefresh MYSQL[/highlight]
FLUSH PRIVILEGES;
FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
[highlight]Keluar dari mysql, ketik exit[/highlight]
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
[email protected]:~# 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
[email protected]:~# 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 [email protected]:~#
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', '[highlight]dbdhansz[/highlight]'); /** MySQL database username */ define('DB_USER', '[highlight]dhansz[/highlight]'); /** MySQL database password */ define('DB_PASSWORD', '[highlight]P455w0rd[/highlight]');
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 [highlight]http://ipserver_anda/wp-admin/[/highlight] pada browser internet kesayangan anda dimana akan muncul settingan awal untuk proses WordPress
Klik untuk melihat gambar.