Intro
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.
Alhamdulillah, jam 00.53 – sabtu, 24-Mei-2008 sukses diinstall WordPress MU terbaru versi 1.5.1 di Ubuntu 7.04 saya
— Ini adalah bagian dari kegiatan R&D (research and duduk-duduk) tim Cidepoks untuk memulai pengembangan Distro Linux Cidepoks. Distro Linux yg ditujukan untuk dunia pendidikan. Doakan ya semoga developmentnya bisa lancar
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:
- Download WordPress MU terakhir disini.
- Login ke server, dan sudo su -
- Masuk ke folder DocumentRoot webserver di /var/www
- Extract file di folder tersebut:
# tar -zxvf /data/download/linux/wordpress-mu-1.5.1.tar.gz
- Hasilnya akan muncul folder wordpress-mu-1.5.1, sehingga path saat ini bisa kita lihat: /var/ww/wordpress-mu-1.5.1
- Rename folder wordpress-mu-1.5.1 ke nama yang lebih pendek, misal: wpmu
- 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
- Akses web browser ke alamat: http://billydekid.net/wpmu/
- 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. - Klik tombol Submit
- Instalasi selesai;
- Ada password admin di halaman ini dan link ke halaman login.
- Alhamdulillah… selesai sudah instalasinya
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.
Todos:
- Aktifkan sendmail atau aplikasi sejenis;
- Kenapa ada error soal kolom blog_public ?? — cari tahu ke forum.
- Oprek lebih dalam…
- Report to this blog

9 comments
Comments feed for this article
December 22, 2008 at 3:38 pm
salmane
hai, lam kenal. keren juga bisa bikin server blog sendiri. coba ahh… thank’s anyway.
February 5, 2009 at 3:40 pm
nacha
wah mantab….saya link di blog saya yo mas….
February 5, 2009 at 4:04 pm
billydekid
@salmane: sama2 mas.
@nacha: monggo.
waktu berjalan, distro cidepoks 1.0 nanti akan menggunakan base ubuntu 8.04.2, dan menggunakan wpmu 2.7.
namun tidak menggunakan format sub-direktori, tapi sub-domain.
tunggu saja tanggal tayangnya
February 6, 2009 at 10:18 am
masiyant
kapan mau louncing nih, oh ya saya juga mau mngembangkan wordpress mu untuk kegiaatn kampus, kampus saya menggunakan server ubuntu 8.04 server saya ingin mengintal wordpress Mu di situ,dengan memakai sub doamin dari website kampus, cara caranyaa apa sama dengan yang ada di sini ( kira kira), jadi nanti setiap mahasiswa yang ingin punya blog bisa mempunyai blog gratis miliknya kampus dgn domain kampus kan lebh ciamik.
mohon pencerahanya, saya sudah mencoba install scara localhost dan bisa
March 2, 2009 at 3:33 am
Amri MF
instal. wpmu gak susah kok, sama seperti wordpress biasa
aku instal wpmu di shared hosting, bisa kok
March 11, 2009 at 1:03 pm
paknenisna
bisa nggak ya kalo misalnya diatur biar tiap user cumin bisa bikin 1 posting atau 1 page posting..
April 12, 2009 at 12:42 pm
purbakuncara
Saya rencana mau memperlengkapi blog saya adabisnis dot com dengan wp mu. Saya sudah coba instal di subdomain blog dot adabisnis dot com tp tetep error. Saya tanyakan ke temn yg ikutan forum di wordpress katanya itu krn apache hosting saya tdk memberikan wildcard. Btw, kalo mau instal di subdirectory gmn caranya ?? thx
April 13, 2009 at 10:22 pm
billydekid
#purbakuncara: untuk instalasi sub-directory seperti yg saya tulis di atas. singkatnya, extract (unzip) file wpmu di folder DocumentRoot web server. rename folder, dan wpmu akan diakses dng URL http://namadomain.com/folderwpmu/
April 14, 2009 at 3:41 am
purba
Sudah saya coba mas, tapi muncul tulisan “There doesn’t seem to be a wp-config.php file. I need this before we can get started.”. Terus saya coba rename file “wp-config-sample.php” menjadi “wp-config.php” malah muncul tulisan “Problem in wp-config.php – $base is set to BASE when it should be the path like “/” or “/blogs/”! Please fix it!”. Sudah saya cari di forumnya wordpress tapi tidak ketemu jawabannya. Bantuin ya mas. THx.
Ini subdirectory tempat saya menginstal wordpress mu : http://adabisnis.com/blogs.