WordPress adalah salah satu blog engines yang bagus dan mudah. WordPress juga tersedia dalam mode multi-user untuk setiap subdomain. Tutorial ini adalah cara install WordPress wpmu di server FreeBSD 6.3 / 7 .
1. Download wpmu yang terbaru.
2. Extract dan rename:
3. Log in ke DNS server dan ubah entry DNS dengan menambahkan baris berikut:
blog.uns.edu 172.88.1.4
*.blog.uns.edu 172.88.1.4
Simpan dan restart DNS Server
Testing dns:
dns# dig blog.uns.edu
; <> DiG 9.4.2 <> blog.uns.edu
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40754
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;blog.uns.edu. IN A
;; ANSWER SECTION:
blog.uns.edu. 86400 IN A 172.88.1.4
;; Query time: 12 msec
;; SERVER: 172.88.1.1#53(172.88.1.1)
;; WHEN: Fri Jun 20 08:44:06 2008
;; MSG SIZE rcvd: 53
dns# dig alam.blog.uns.edu
; <> DiG 9.4.2 <> alam.blog.uns.edu
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42517
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;alam.blog.uns.edu. IN A
;; ANSWER SECTION:
alam.blog.uns.edu. 86400 IN A 172.88.1.4
;; Query time: 6 msec
;; SERVER: 172.88.1.1#53(172.88.1.1)
;; WHEN: Fri Jun 20 08:44:15 2008
;; MSG SIZE rcvd: 58
4. Edit Konfigurasi Apache, ubah file httpd.conf :
NameVirtualHost 172.88.1.4 <VirtualHost 172.88.1.4 > ServerAdmin admin@blog.uns.edu DocumentRoot /home/admin/public_html/wpmu <Directory /home/admin/public_html/wpmu > AllowOverride FileInfo Options </Directory> ServerName blog.uns.edu ServerAlias *.blog.uns.edu </VirtualHost>
Simpan dan restart apache.
5. Buat database dan grant user.
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 46
Server version: 5.0.51a-log FreeBSD port: mysql-server-5.0.51a
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
+——————–+
2 rows in set (0.02 sec)
mysql> create database wpmu;
Query OK, 1 row affected (0.01 sec)
mysql> grant all privileges on wpmu.* to alam@localhost identified by ‘puskom’ with grant option;
Query OK, 0 rows affected (0.02 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql>
6. Memulai install, buka http://blog.uns.edu melalui browser.
Pesan chmod akan muncul, ketik pada shell command baris berikut :
chmod 777 /home/admin/public_html/wpmu/wp-content/
Kemudian Refresh browser.
Ikuti wizard dan isi informasi yang sesuai :
– Isi subdomain
– Isi informasi yang sesuai tentang database di step 5.
– isi Site details.
Click Submit.
7. Kembalikan mode file ke mode semula.
chmod 755 /home/admin/public_html/wpmu/wp-content/
Selesai.
Administrator Tinggal menambahkan themes baru, atau plugins.
mas…langkah-langkahnya mantaps…tapi aku sedikit bingung di bagian dns…itu aja sih…log innnya di bagian mana ? di conel ya mas…
Yap itu kalau server sendiri.
Anda juga bisa pasang WPMU di 000webhost.com hosting gratisan. Logikanya jika suatu hosting telah mengaktifkan wildcard maka anda juga bisa “menumpanginya”.
Lewat Controlpanel tambahkan subdomain *. Install WPMU dan buat databasenya. Chmod public_html dan wpcontent ke 777 jalankan onstalasinya sampai selesai.
hampir 95% hosting PHP gratis atau berbayar telah mengaktifkan wildcardnya dan anda bisa pasang WPMU di semua hosting tersebut. Contohnya http://iklani.co.cc
@nurchasanah
di iklani.co.cc koq nggak ada?
trus di web sampeyan juga pada eror, tak tunggu updatenya ya, tar aku liat, giamana hasilnya.
thx