RizkyLab

A blogging framework for hackers.

FreeBSD : Konfigurasi Wordpress Menggunakan Web Server Nginx

Pada pembahasan sebelumnya, saya pernah bahas mengenai konfigurasi nginx pada Freebsd. Kali ini kita membahas mengenai konfigurasi CMS wordpress pada FreeBSD yang menggunakan nginx sebagai web server. Persiapan pertama adalah pasikan nginx sudah terinstall dan berjalan dengan baik.

Saya asumsikan root directory web server saya aada pada –> /home/rizky/public_html . Mari kita mulai installasi wordpress.

⇔ Anda harus mendownload wordpress terlebih dahulu

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

⇔ Lalu extrak pada root web server

`# tar zxvf latest.tar.gz -C /home/rizky/public_html/wordpress`
``

⇔ Selanjutnya create database dan tambahkan user untuk WordPress nya nanti :

# mysql -u root -p
mysql> create database wordpress;
mysql> grant all on wordpress.* to ganteng@localhost identified by 'password-anda';
mysql> flush PRIVILEGES;

⇔ Sekarang akses http://domain-anda/blog , nah, sebelum saya masuk pada tahapan ini, saya anda kendala pada ekstensi php-mysql yang belum terinstal.

mysql-nothingNote : Jika anda mendapati error seperti di atas : “your PHP installation appears to be missing the MySQL extension which is required by WordPress.” Maka anda mesti menginstall php55-mysql pada mesin FreeBSD anda. Caranya sebagai berikut :

cd /usr/ports/databases/php55-mysql
make install clean

Setelah itu akses kembali http://domain-adan/blog/ , maka akan di hadapkan dengan tampilan seperti di bawah ini :

wordpress-2

Lalu klik “Create a Configuration File”

wordpress-3

Klik “ Let’s go!”

wordpress-4

isi konfigurasi database untuk wordpress sesuai dengan config yang sebelumnya telah kita buat tadi, lalu submit.

mysql-5

Nah, sekarang anda akan di belikan script untuk mebuat file wp-config.php menggantikan file wp-config-sample.php . Masuk pada directory wordpress anda :

# nano /home/rizky/public_html/wordpress/wp-config.php

lalu masukan script tersebut. Jalankan “Run the install”.

mysql-6lalu isi site title, username, password serta email anda, dan klik install wordpress.

Jeng jeeeng… konfigurasi selesai.

Lihat hasinya :

hasil-wordpress

untuk masuk ke halaman admin, silahkan akses http://domain-anda/wordpress/wp-admin . Sekian pembahasan kali ini mengenai Setup wordpress di FreeBSD menggunakan nginx . Salam.