Install Wordpress on Nginx web server
Ehmm... mau lanjut tutor yg kemarin nih. Buat yg blum baca, silahkan baca2 thread ini, cara membuat web Server menggunakan Nginx.
KLIK DI SINI
Kemarin kita udah bisa menampilkan sebuah halaman PHP sederhana, sekarang gimana kalo kita mau install CMS seperti Wordpress atau Joomla? oke, saya mau share cara install CMS fav saya yaitu Wordpress.
***********************************************************
1. Buat database utk calon Wordpress kita (Cara install database udah saya bahas di tutor sebelum nya),
# mysql -u root -p
Enter password:
mysql> CREATE DATABASE idwii;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON idwii.* TO “alzea”@”localhost”
-> IDENTIFIED BY “password_db”;
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Liat screenshot
2. Buat sistem Hook antara Wordpress dan Nginx
# nano /etc/nginx/sites-avialable/wordpress
Lalu isikan code berikut
server {
listen 80;
server_name wordpress;
allow all;
location /wordpress {
root /var/www/nginx-default/wordpress; # absolute path lokasi wordpress kamu
index index.php index.html index.htm;
if (-f $request_filename) {
expires 30d;
break;
}
# mengalihkan 404 not found ke index.php
if (!-e $request_filename) {
rewrite ^(.+)$ /index.php?q=$1 last;
}
}
location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default/wordpress$fastcgi_script_name;
}
}
3. Buat direkori wordpress pada document root
# mkdir /var/www/nginx-default/wordpress
4. Install Wordpress
# cd /var/www/nginx-default/
# wget http://wordpress.org/latest.tar.gz
# tar -zxvf lastest.tar.gz
# cd wordpress
# mv wp-config-sample.php wp-config.php
# nano wp-config.php
Lalu sesuaikan isi wp-config.php dng DB yang sudah kita buat sebelumnya.
5. Buka browser dan arahkan ke http://localhost/wordpress
Selesai... :D
0 comments to "Install Wordpress on Nginx web server"
Posting Komentar