Sore bersama wiki | install dan set up pretty URL

Siang menjelang sore ini, acara saya di isi install wiki di website saya. itung2 bagi2 ilmu kepada sesama biar masuk surga ha…hahahahaha.. :P . Sebenarnya sudah lama ingin install wikimedia tapi karena ada satu hal dan nungggu database dari webhoster dibenerin jadi biarin aja dulu, tapi akhirnya saya install tanpa nunggu database web hoster dibenerin, karena kelihatannya bakal lama. toh dengan character set utf 8 aja udah cukup. gak perlu binary :D

Bagi yang belum tahu wikimedia, anda bisa melihat wikipedia.org itulah engine wikimedia. Cara install-nya pun mudah, lebih mudah dan cepat dari bikin mie instan. Step-step cara install wiki plus seting pretty url-nya bisa ngikutin cara saya ini :

  1. download mediawiki dari http://www.mediawiki.org/wiki/Download
  2. udah download upload ke server kamu pakai FTP client, kalo saya hobinya pakai Cyber Duck, download-nya di sana
  3. Kemudian ekstrak di server kamu, masuk ke folfer media wiki dan ganti permission folder config ke 775 (group writable)
  4. Sebaiknya jangan install ke web root website anda, sangat disarankan ke satu tingkat di bawah web root anda misalnya www.websiteanda.com/wikisaya/ dan ganti nama folder hasil ekstrak ke nama lain jangan biarkan default nama wiki. misalnya ganti dengan belajar (nanti berhubungan dengan seting pretty url (seperti pada wikipedia misalnya www.wikipedia.prg/wiki/steve/)
  5. Kemudian buat database, dianurkan untuk memakai character set binary karena lebih ringan dan mensupport semua karakter, tapi pakai utf 8 juga oke.
  6. Jalankan script instalasi dengan memasukkan alamat folder wikimedia misalnya http://websitekamu.com/belajar ke web browser seperti internet explorer atau mozila firefox
  7. Wikimedia akan melakukan cek environment web server kamu untuk memastikan semuannya siap untuk instalasi
  8. kemudian isi semua form yang muncul, semuanya udah terpilih secara default jadi hanya perlu mengisi yang kosong saja seperti nama database dan passwornya, alamat email admin-nya dan password untuk admin-nya. yang paling penting pada pemilihan jenis
    database character set harus anda isi sesuai character set database yang anda buat sebelum-nya. apakah binary ato utf 8 unicode. dan klik tombol install wiki
  9. langkah terakhir adalah anda pindah file LocalSetting.php di folder config ke web root folder mediawiki anda (dalam contoh ini ke folder belajar)
  10. langkah terakhir sebenarnya tidaklah perlu tapi jika anda lakukan akan membuat alamat url anda lebih “manusiawi” atau mudah di baca, tidak seperti kumpulan eksekusi progra yang sulit diingat
  11. Edit file LocalSetting.php dan tambahkan kode berikut
    $wgArticlePath = "/wiki/$1"; # Virtual path (left part of first rewrite rule). MUST be DIFFERENT from the path above!
    $wgUsePathInfo = true;
  12. Berikutnya buat atau edit file .htaccess pada web root anda(pada public_html atau www), ini file hidden jadi lihat setingan FTP client atau Explorer dari Web Hoster anda, dan tambahkan kode berikut
    RewriteEngine On
    RewriteRule ^wiki/(.*)$ /w3/index.php?title=$1 [PT,L,QSA]
    RewriteRule ^wiki/*$ /w3/index.php [L,QSA]
  13. Tes wikimedia anda dengan menuju ke alamat anda misalnya http://websiteanda.com/belajar . Jika alamatnya di redirect ke http://websiteanda.com/wiki/Main_Page berarti seting pretty url udah berhasil
  14. terakhir silahkan mengisi wikimedia anda dengan artikel yang berguna untuk berbagi ilmu :D

See you…

Cara Mendownload Video Youtube dengan Safari

Bagi banyak orang youtube bukanlah hanya sekedar “TV internet” untuk bermain main dan membuang waktu luang-nya, tapi lebih dari itu, mereka menggunakan youtube untuk mencari ide baru, gagasan-gagasan baru, media belajar bahkan media promosi portofolio-nya. Bagi anda yang tidak pingin susah harus membuka website-nya youtube untuk hanya sekedar melihat ulang video yang pernah anda lihat, ada baik-nya anda perlu mendownloadnya, just in case to save your time :D

Bagi para pengguna browser safari dan Mac OS X Leopard (mungkin juga tiger), beruntung sekali anda bisa mendownload video youtube tanpa harus install program apapun dan harus repot dengan menuju situs2 pendownload online video. ini step-step yang bisa anda ikuti :

  1. gunakan browser safari untuk membuka url video yang ingin anda lihat dan download di youtube, kemudia klik pada menu Window sehingga keluar dropdown menu (pilihan menu ke bawah) dan pilih menu Activity sehingga keluar window seperti di bawah ini :
  2. Photobucket

  3. Kemudian sesuai pada gambar window di atas, klik pada list alamat yang ukuran file-nya paling besar (pada menu di atas beralamat http://v10.cahe,googlevideo.com/get_v..... yang ber-ukuran 26.3 MB)
  4. kemudian otomatis akan keluar window safari baru dan otomatis video anda sudah terdownload
  5. Photobucket

  6. buka folder downloads di bawah home directory anda, dan cari file dengan nama get_video. ganti nama sesuai dengan keinginan anda, dengan catatan nama 4 huruf terakhr adalah .flv (yang berarti anda memberikan ekstensi jenis file flv)
  7. Sekarang buka video tadi dengan pemutar multimedia seperti VLC. :D

Bagaimana Memperbaiki MySQL 5 pada Mac OS X Leopard

Selain acara pindahan rumah dari desa cyber ke rumah baru ini, sore kemarin sampai malem saya memperbaiki database mysql local saya. koneksi database yang biasanya berjalan lancar bebas hambatan dan cepat, sering terjadi error connection sehingga harus refresh 2-5 kali baru bisa nyantol ke databsenya. Masalah ini semakin bertambah sampai harus minta refresh lebih dari 5 kali dan akhirnya gak bisa sama sekali. Akhirnya saya putuskan untuk mendrop semua databse dan complete reinstall sekalian mengupdate versi mysqlnya.
Photobucket

Bagi sebagian pengguna Mac yang belum tahu bagaimana cara Complete Uninstall MySql pada Leopard bisa mengikuti cara berikut ini :

  1. Delete semua file yang ada di /usr/local/mysql* 
  2. delete file pada /Library/Receipts/mysql-5.1.30-osx10.5-x86_64.pkg *

* nama tergantung versi mysql yang terinstall

Catatan Tambahan : 

Jika dengan reinstall di atas masih terjadi error conection, buka terminal anda dan ketikkan perintah berikut :
$cp /etc/php.ini.defaults /etc/php.ini
$sudo chmod +w /etc/php.ini

Buka file php.ini di /etc/php.ini kemudian cari dan edit code berikut ;
mysql.default_socket
edit menjadi mysql.default_socket = /tmp/mysql.sock.

Catatan lagi di Leopard Host anda harus di isi dengan Localhost (L besar) bukan localhost (l kecil), jika tidak maka koneksi ke host local dijamin akan gagal. Saya sendiri tidak tahu kenapa?, but like steve says it’s just a work. Righ, steve ? :D