CLICK HERE FOR BLOGGER TEMPLATES AND MYSPACE LAYOUTS »

Senin, 27 Oktober 2008

Install WordPress MU 1.5.1 di Ubuntu 7.04

WordPress MU, multi-user, adalah aplikasi WordPress yang dapat menjalankan multi (banyak) blogs dalam satu instalasi aplikasi wordpress saja. Jadi tak perlu install WordPress untuk setiap 1 blog.

Spek Dasar
* WordPress MU 1.5.1
* Ubuntu 7.04
*Apache 2.2.3
*PHP 5.2.1
*MySQL 5.0.38-Ubuntu_0ubuntu1.1-log
* Hostname mesin saya namakan: billydekid.net*
Untuk menset hostname billydekid.net caranya dengan menambahkan baris: 127.0.0.1 localhost billydekid.net di file /etc/hosts. Jika tidak ingin menggunakan hostname local, bisa juga cukup menggunakan localhost saja (http://localhost)
Instalasi
Tipe blog address yang saya pilih disini adalah tipe sub-directory (domain.com/blogcanggih). Opsi selain itu adalah sub-domain (blogcanggih.domain.com). Menggunakan blog address sub-direktori menurut saya cara yg lebih mudah dan cepat. Karena kita tak perlu mengconfigure virtual-host Apache, hingga DNS server.
OK, berikut step-by-step instalasi:

1.Download WordPress MU terakhir disini.
2.Login ke server, dan sudo su -
3.Masuk ke folder DocumentRoot webserver di /var/www
4.Extract file di folder tersebut: # tar -zxvf /data/download/linux/wordpress-mu-1.5.1.tar.gz
5.Hasilnya akan muncul folder wordpress-mu-1.5.1, sehingga path saat ini bisa kita lihat: /var/ww/wordpress-mu-1.5.1
6.Rename folder wordpress-mu-1.5.1 ke nama yang lebih pendek, misal: wpmu
7.Ubah kepemilikan folder wpmu dari root menjadi Apache user: www-data dengan perintah berikut:

# chown -R www-data.www-data wpmu/

Jika tak dilakukan langkah ini, alias masih dimiliki account root, muncul error message yg membuat pusing kepala

Dibilang halaman install.php tak ditemukan… — Lumayan capek juga disini, karena tak baca baik2 halaman pertama instalasi

8.Akses web browser ke alamat: http://billydekid.net/wpmu/
9.Lengkapi form instalasi dengan data berikut:> Blog Addresses, pilih Sub-directories (like example.com/blog1> Database, isi field Database Name, User Name, Password dan Database Host disesuaikan dengan konfigurasi server anda> Server Address, sesuaikan dengan hostname server. WordPress akan otomatis mengisi field ini. Sebaiknya tak perlu diubah.> Site Details, ada pilihan Site Title sebagai title induk web blog site, dan Email field untuk pengiriman konfirmasi via e-mail.
10.Klik tombol Submit
11.Instalasi selesai;
12.Ada password admin di halaman ini dan link ke halaman login.

Secepatnya login ke halaman Admin dan reset password-nya, karena password yg diberikan benar-benar keriting hehe.
Sementara itu dulu yang bisa disharing. Sudah sempat dicoba juga menambah blog dan berhasil.
Oh iya, masih ada error yg saya lihat di error.log-nya Apache:

[Sat May 24 00:53:29 2008] [error] [client 192.168.1.2] WordPress database error Unknown column ‘blog_public’ in ‘field list’ for query UPDATE wp_blogs SET blog_public = ‘1′, last_updated = NOW() WHERE blog_id = ‘1′ made by update_blog_status, referer: http://billydekid.net/wpmu/

[Sat May 24 00:53:29 2008] [error] [client 192.168.1.2] WordPress database error: [Unknown column 'blog_public' in 'field list']\nUPDATE wp_blogs SET blog_public = ‘1′, last_updated = NOW() WHERE blog_id = ‘1′\n, referer: http://billydekid.net/wpmu/
sh: /usr/sbin/sendmail: not found

Kolom blog_public tidak ditemukan di tabel wp_blogs. Dan satu lagi di baris terakhir, karena file /usr/sbin/sendmail tidak ditemukan. Karena memang tak saya install.

0 komentar: