how to install wordpress mu on nginx
setting dns server
- tambahkan zone sarunkgenk.com di file /etc/bind/named.conf
user@computer:$ sudo vim /etc/bind/named.conf
zone "sarunkgenk.com" IN {
type master;
file "/etc/bind/db.sarunkgenk.com";
allow-update { none; };
}; - ubah file /etc/bind/db.sarunkgenk.com
user@computer:$ sudo vim /etc/bind/db.sarunkgenk.com
;
; BIND data file for local loopback interface
;
$TTL 604800
$ORIGIN sarunkgenk.com.
@ IN SOA ns1.sarunkgenk.com. me.cuplis.net. (
128 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN NS ns1.sarunkgenk.com.
ns1 IN A 192.168.22.115
@ IN A 192.168.22.115
www IN CNAME @
* IN A 192.168.22.115
@ IN MX 5 ASPMX.L.GOOGLE.COM.
IN MX 10 ALT2.ASPMX.L.GOOGLE.COM.
IN MX 1 ASPMX2.GOOGLEMAIL.COM. - cek konfigurasi dns
user@computer:$ sudo named-checkzone sarunkgenk.com /etc/bind/db.sarunkgenk.com
zone sarunkgenk.com/IN: loaded serial 128
OK - restart bind
user@computer:$ sudo /etc/init.d/bind9 restart
- cek hasil
user@computer:$ dig sarunkgenk.com;
; <<>> DiG 9.4.2 <<>> sarunkgenk.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22729
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;sarunkgenk.com. IN A
;; ANSWER SECTION:
sarunkgenk.com. 604800 IN A 192.168.22.115
;; AUTHORITY SECTION:
sarunkgenk.com. 604800 IN NS ns1.sarunkgenk.com.
;; ADDITIONAL SECTION:
ns1.sarunkgenk.com. 604800 IN A 192.168.22.115
;; Query time: 0 msec
;; SERVER: 192.168.22.115#53(192.168.22.115)
;; WHEN: Sun Oct 4 15:41:20 2009
;; MSG SIZE rcvd: 82
setting vhost sarunkgenk.com on nginx
- buat file /etc/nginx/sites-available/sarunkgenk.com
user@computer:$ sudo vim /etc/nginx/sites-available/sarunkgenk.com
server {
listen [::]:80;
server_name sarunkgenk.com;
server_name *.sarunkgenk.com;
server_name www.sarunkgenk.com;
access_log /var/log/nginx/access_sarunkgenk.log info;
error_log /var/log/nginx/error_sarunkgenk.log;
location ~* ^.+\.(html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ {
root /home/arditto/wordpress-mu/;
expires 30d;
break;
}
location / {
root /home/arditto/wordpress-mu/;
index index.php index.html index.htm;
if (!-e $request_filename) {
rewrite ^.+/?(/wp-.*) $1 last;
rewrite ^.+/?(/.*\.php)$ $1 last;
rewrite ^(.+)$ /index.php?q=$1 last;
}
fastcgi_pass 127.0.0.1:8888;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/arditto/wordpress-mu$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
} - aktifkan konfigurasi vhost
user@computer:$ sudo ln -s /etc/nginx/sites-available/sarunkgenk.com /etc/nginx/sites-enabled/
install wordpress mu
- download wordpressmu di sini
- buat database wordpressmu
- buat file .htaccess di document root nya dalam hal ini /home/arditto/wordpress-mu
touch /home/arditto/wordpress-mu/.htaccess - ubah permissionnya
chmod 777 /home/arditto/wordpress-mu/.htaccess - ubah setting pengiriman email (dari sendmail ke phpmailer) jika diperlukan bisa edit file /home/arditto/wordpress-mu/wp-includes/class-phpmailer.php dan /home/arditto/wordpress-mu/wp-includes/pluggable.php
- buka sarunkgenk.com, kemudian ikuti petunjuk installasinya
environments :
nginx version: nginx/0.6.35
Linux cuplis 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux
wordpress mu 2.8.4a
PHP 5.2.6-3ubuntu4.2 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 21 2009 19:14:44)
source : http://mu.wordpress.org/forums/topic/13277?replies=7
Related posts:
- how to install and configure nginx webserver on ubuntu caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...
- how to configure php as fastcgi on nginx install php user@computer:$ sudo apt-get install php5-cgi buat file...
- how to setting dns server pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...
- how to install and configure dhcp server salah satu cara untuk configure dhcp server adalah sbb :...
- ubuntu ssh-copy-id : setting ssh tanpa password sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....
Related posts brought to you by Yet Another Related Posts Plugin.
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


sangat bermanfaat,terima kasih