itshare

Install WordPress MU 1.5.1 di Ubuntu 7.04

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:

  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.
  13. 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:

  1. Aktifkan sendmail atau aplikasi sejenis;
  2. Kenapa ada error soal kolom blog_public ?? — cari tahu ke forum.
  3. Oprek lebih dalam…
  4. Report to this blog🙂
Standard

15 thoughts on “Install WordPress MU 1.5.1 di Ubuntu 7.04

  1. @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🙂

  2. 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

  3. purbakuncara says:

    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

  4. 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.

  5. Pingback: great hotels in amsterdam

  6. Amazing beat! I wish to apprentice whilst you amend your site, how could i subscribe for a blog website?
    The account aided us a appropriate deal. I have already been tiny bit acquainted of the your broadcast offered vivid obvious concept

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s