Skip to content
Follow us on Twitter or subscribe to this
website by email or with the RSS feed

Install WordPress MU di Localhost

Saya menemukan sedikit permasalahan ketika pertama kali ingin menginstall WordPress MU di komputer lokal. Ternyata WordPress MU tidak mau jalan di localhost. Saat mencoba mengakses program instalasi selalu saja gagal dan yang saya temui adalah pesan error.

Akhirnya, setelah berkali-kali mencoba dengan beberapa cara, ketemu juga solusinya. Nah, untuk itu saya ingin menuliskan pengalaman tersebut pada tulisan ini. Barangkali ini berguna untuk Anda yang ingin mencobanya.

Apa Itu WordPress MU?

Mungkin bagi Anda yang baru pertama kali mendengar WordPress MU, bertanya-tanya sebenarnya apa sih WordPress Mu itu dan apa bedanya dengan WordPress biasa. WordPress Mu merupakan singkatan dari WordPress Multi User, artinya WordPress yang bisa dipakai untuk membuat banyak blog (tentu saja dengan user yang berbeda pula) dalam satu domain.

WordPress.com adalah salah satu contoh situs yang menggunakan WordPress MU (katanya seperti itu, entah kenyataannya). Jika kita ingin membuat sebuah jaringan blog, misalnya di suatu organisasi atau sekolah yang anggotanya cukup banyak akan lebih praktis jika pakai WordPress MU.

Kita tidak perlu menginstall WordPress berkali-kali tapi cukup sekali saja dan itu bisa dipakai bersama-sama oleh semua blog. Database yang dipakainya pun cukup satu saja. Nantinya jika ada  anggota baru yang ingin membuat blog, cukup melakukan registrasi seperti pada WordPress.com.

Pada tulisan ini saya hanya membahas bagaimana cara menginstall WordPress MU  pada komputer lokal. Untuk instalasi pada web hosting, caranya malah lebih mudah lagi karena kita tidak perlu repot-repot melakukan konfigurasi web server.

Setup Database

Langkah pertama yang perlu kita kerjakan yaitu membuat database MySQL. Misalnya saja database tersebut kita beri nama blogs_com. Kita bisa memanfaatkan phpMyAdmin untuk proses pembuatan database tersebut.

Edit File Hosts

Seperti yang saya kemukakan di atas, WordPress MU tidak mau jalan jika kita menginstall-nya pada localhost. WordPress MU hanya mau di-install dengan domain localhost.localdomain. Untuk itu kita harus mengedit file hosts yang ada pada direktori C:\WINDOWS\system32\drivers\etc.

Buka file hosts tersebut dengan Notepad.  Jika kita memakai sistem operasi Windows Vista, kita harus mempunyai administrator privilege agar bisa mengedit file tersebut. Caranya klik kanan aplikasi Notepad pada Start Menu dan pilih Run As Administrator.

Tampilan file hosts kurang lebih seperti di bawah ini.

# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1       localhost

Agar instalasi WordPress MU bisa jalan, kita harus menambahkan baris berikut:

127.0.0.1    localhost.localdomain

Namun demikian pada tulisan ini saya tidak akan membahas bagaimana menginstall WordPress dengan localhost.localdomain. Selain terlalu panjang URL-nya, alamat domain tersebut juga kurang menarik. Pada contoh ini saya akan membicarakan bagaimana menginstall WordPress MU dengan Virtual Host.

Anggap saja kita ingin menginstall WordPress MU di komputer lokal tapi dengan alamat URL yang mirip di Internet, misalnya blogs.com. Caranya yaitu dengan memanfaatkan fitur Virtual Host pada Apache. Pertama, kita harus menambahkan  alamat domain kita pada file hosts.

Contohnya bisa kita lihat pada baris berikut ini.

127.0.0.1    blogs.com

Tambahkan baris di atas pada file hosts lalu simpan.

Konfigurasi Virtual Host

Sebelum melakukan konfigurasi Virtual Host, kita harus menentukan dimana akan meletakkan source code dari WordPress MU. Contohnya D:\project\website\blogs_com. Kopi semua file WordPress MU dan letakkan pada direktori tersebut. Kita bisa mendownload file tersebut dari situs WordPress MU.

Langkah selanjutnya edit file konfigurasi Apache dan tambahkan baris-baris berikut ini.

<VirtualHost *:80>
 DocumentRoot D:\project\website\blogs_com
 ServerName blogs.com
</VirtualHost>

Jika kita menggunakan XAMPP, setting virtual host tersebut berada pada file C:\xampp\apache\conf\http-vhosts.conf. Berikutnya simpan file konfigurasi tersebut dan restart Apache.

Tahap Instalasi

Ketikkan alamat URL http://blogs.com pada browser, maka akan muncul tampilan seperti berikut ini.

wordpress_mu_welcome

Blog Addresses

Ada dua pilihan apakah blog pada WordPress MU tersebut akan menggunakan sub-domain atau sub-direktori. Jika kita memilih sub-domain, maka kita perlu menambahkan entri pada file hosts dengan alamat sub-domain dari blog.

Misalnya kita akan membuat blog dengan URL http://testing.blogs.com maka kita perlu menambahkan baris berikut ini:

127.0.0.1    testing.blogs.com

Setiap kali kita membuat blog baru, kita harus menambahkan entri seperti contoh di atas.

Database

Isikan data-data yang diminta pada bagian ini sesuai dengan database yang sudah kita buat.

Server Address

Untuk Server Address biasanya kita tidak perlu mengubahnya lagi.

Site Details

Isikan judul situs dan alamat email pada bagian ini.

Setelah semua terisi dengan lengkap, klik tombol Submit. Jika proses instalasi berjalan lancar, kita akan melihat tampilan seperti berikut ini.

wordpress_mu_install_finish

Testing

Tambahkan blog baru pada WordPress MU tersebut untuk mengeceknya. Caranya login ke WordPress MU dengan username dan password yang diberikan lalu klik menu Site Admin – Blogs. Isikan data blog yang akan kita buat pada bagian Add Blog seperti contoh berikut ini.

wordpress_mu_testing

Selanjutnya klik tombol Add Blog.

Jangan lupa tambahkan entri yang berisi Blog Address pada file hosts seperti contoh sebelumnya. Kunjungi blog baru tersebut dengan alamat http://testing.blogs.com. Apakah sudah berjalan sesuai harapan atau malah error? :-)

Post to Twitter Tweet This Post to Delicious Delicious Post to Digg Digg This Post to Facebook Facebook Post to MySpace MySpace Post to StumbleUpon Stumble This

Artikel Terkait:

POST BANNER

Bagaimana Komentar Anda?

Monggo kalau Anda mau mengomentari tulisan di atas! Bertanya atau mengkritik juga boleh, tapi jangan terlalu menyakitkan :).

  • aldi | March 16th, 2010 jam 7:24 pm

    artikel yg menarik…
    tp ada yg ingin saya tanyakan mas,
    gimana caranya memindahkan web wordpress MU ini ke server sungguhan, saya bingung…
    mohon pencerahannya…

  • Wahyu Wibowo | March 19th, 2010 jam 10:44 pm

    Oke tunggu saja artikel lanjutannya

  • budies | March 20th, 2010 jam 7:19 am

    saya masih gagal mencoba ikuti petunjuk ini.. apa karena config.php-nya perlu diedit ulang seperti install WP biasanya

  • cany | April 13th, 2010 jam 9:09 pm

    mas mau tanya kalo pake appserv konfigurasi virtual hostnya gemana ya.

    kalo di xamp kan

    DocumentRoot D:\project\website\blogs_com
    ServerName blogs.com

    kalo di appserv gemana ya kok saya ada error gini ya :

    Warning: constant() [function.constant]: Couldn’t find constant VHOST in D:\AppServ\www\wpmu\wpmu-settings.php on line 68
    No WPMU site defined on this host. If you are the owner of this site, please check Debugging WPMU for further assistance.

  • Dadot | April 24th, 2010 jam 4:23 pm

    tolong dibuatkan tutorial via appserv, karena appserv saya hanya boleh buat 1 db. kalau pakai xampp, terlalu makan disk space(hd saya kecil). Please reply ke mail saya

  • Anak Muda | June 10th, 2010 jam 8:18 am

    kalau di local saya sudah berhasi, tapi di hosting belom berhasil. Belom terlalu ngerti kalau instal manual di hosting. Mohon pencerahanya..

Tinggalkan Pesan