Archive for January, 2009

Kaleidoskop “Rumahku”

Friday, January 16th, 2009

Pasang halaman di dunia maya pertama kali aku lakukan ketika awal jadi mahasiswa. Setiap mahasiswa di jurusanku diberi home directory di server dengan salah satu folder bisa diakses lewat http tapi tanpa dukungan database. Di situlah halaman web pertamaku muncul berkat tugas kuliah Pemrograman Web. Waktu itu halamannya bisa diakses di alamat : http://students.if.itb.ac.id/~if13009.

Setelah itu jaman awalnya blog. Nggak mau ketinggalan, aku ikut ngeblog di wordpress dengan halaman yang bisa diakses sampai sekarang di http://aulia.wordpress.com. Kayaknya waktu itu masih sedikit yang pakai wordpress soalnya bisa dapet nama itu..

Tahun ketiga kuliah setelah beberapa lama nyemplung di kegiatan ARC yang memberikan banyak pengalaman servering, akhirnya pengen juga punya web hosting yang bisa dimanage dengan bebas sekaligus bisa mainan domain. Karena home direktori di IF sangat tidak fleksibel dan di ARC ada mesin yang bisa dioprek plus ada promo domain murah dari qwords, nggak ada salahnya nyobain bikin web dengan domain sendiri. Mulai saat itu aku pakai domain aulia-ra.org dengan server di arc.itb.ac.id dan numpang naruh domain di NS1.itb.ac.id dan gtw.arc.itb.ac.id.

Domain aulia-ra.org kubeli karena ada promo domain .org seharga 20rb dari harga asli 80rb untuk tahun pertama dari qwords.com, perusahaan tetangganya ARC. Waktu itu promo segitu sudah bagus. Pengennya sih domainnya aulia.net tapi waktu itu sudah ada yang makai dan harganya juga mahal, maklum anak kos.

Setelah lulus kuliah, tepatnya November 2008 aku putuskan untuk migrasi hosting ke luar jaringan ITB. Dengan tetap mengusung domain aulia-ra.org, aku pindah hosting ke montirhost, perusahaan milik teman ARC. Proses migrasinya aku tulis disini. Sampai sekarang aulia-ra.org masih bisa diakses dengan hosting di montirhost.

Dua bulan lalu, iseng-iseng buka idwebhost trus liat-liat paketnya. Ada paket yang cukup menarik dengan harga affordable plus tersedia domain aulia.net yang lama diidam-idamkan. Kuputuskan untuk ambil paket itu. Karena kesibukan, baru sekarang sempat memigrasi aulia-ra.org ke aulia.net di hosting yang baru. Karena space di aulia.net lebih besar aku jadi bisa lebih banyak main-main disini. Yang sudah kulakukan adalah main-main feedwordpress untuk bikin blog agregator teladan03 yang bisa diakses di teladan03.aulia.net. Tapi masih belum selesai dan belum sempat ngelanjutin.

Jadi sekarang ada tiga web-ku. Yang utama di aulia.net, aulia.wordpress.com biarin aja tetap disana toh gratis. Kemudian aulia-ra.org akan tetap mengarah ke hosting di montirhost sampai kontraknya habis kemudian akan dipertimbangan apakah diperpanjang dan ditransfer ke idwebhost atau tidak.

Demikian sejarah “rumahku” di dunia maya sampai sekarang…

Migrasi Lagi…

Friday, January 16th, 2009

Kali ini migrasi server plus pindah domain juga…

Migrasi kemaren rada ribet soalnya wordpress di aulia-ra.org belum dilengkapi fasilitas export, jadi harus dipindah manual. Kalau sudah ada fasilitas export tinggal klik export, nanti dapet file XML lalu diimport di server yang baru.

Biar ilmunya tidak menguap dan siapa tau dibutuhkan suatu saat nanti proses migrasi aulia-ra.org ke aulia.net dengan server yang berbeda aku tulis dalam step-by-step berikut :

1. Install wordpress di server baru
2. Dump database wordpress di server yang lama.
3. Karena pindah nama domain maka jalankan perintah mysql berikut (dapet dari sini) :

UPDATE wp_options SET option_value =
replace(option_value, 'http://www.aulia.ra.org', 'http://www.aulia.net')
 WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid =
replace(guid, 'http://www.aulia.ra.org', 'http://www.aulia.net');

UPDATE wp_posts SET post_content =
replace(post_content, 'http://www.aulia.ra.org', 'http://www.aulia.net');

4. copy folder wp_content dan file-file lepas yang diakses oleh blog (misalnya gambar yang kita masukkan di post) dari server lama ke server baru.

5. Pas pertama kali coba browsing ke web yang baru akan diminta untuk upgrade database.

6. Dan migrasi selesai. Tinggal tes apa ada broken link dan gambar yang tidak muncul.