Saturday, April 21, 2012

Installing WordPress on Windows

Baru-baru ini mencoba install wordpress di windows, dan rupanya cukup sulit. Sebenarnya mudah jika sudah menemukan cara yang tepat, tapi sulit karena sangat banyak cara untuk melakukannya dan kadang-kadang terbentur dengan berbagai macam masalah setting karena tidak biasa menggunakan wordpress, php dan mysql.

Cara termudah menginstall wordpress adalah dengan menggunakan Microsoft Web Platform Installer. Web Platform Installer ini akan mendownload semua aplikasi yang dibutuhkan untuk menjalankan wordpress, termasuk php, mysql dan wordpress itu sendiri. Setelah itu, akan ada terinstall webmatrix untuk me-manage website yang kita buat dengan wordpress. Webmatrix ini juga cukup bagus dalam membantu kita untuk mem-publish website yang sudah selesai kita buat.

Nah, masalah timbul karena rupanya sebelumnya di windows sudah pernah diinstall php dan mysql, dan ada error dengan settingan dan password yang juga sudah dilupakan. Jadi, pastikan sebelum meng-install dengan mysql dan php baru, pastikan instalasi lama sudah benar-benar bersih di-uninstall. Yang agak menyulitkan adalah MySQL. Untuk menguninstall mysql dengan bersih, maka jalankan uninstall dari windows, dan setelah itu hapus folder2 berikut jika ada :
- C:\Program Files\MySQL
- C:\Program Files (x86)\MySQL
- C:\ProgramData\MySQL
- Semua Users AppData folders. Contoh : C:\Users\MF\AppData\Roaming\MySQL

Selain itu, rupanya terjadi lagi masalah dengan PHPMyAdmin untuk me-manage MySQL. Ada error-error yang terjadi ketika menjalankan phpmyadmin ataupun phpmyadmin/setup dan terutama keluar error : "Cannot load mySQL extension" Cara-cara membetulkan yang ada di internet juga sudah dicoba seperti memastikan ada tulisan ini di php.ini : extension=php_mysql.dll

Selain itu rupanya masih banyak setting yang harus dilakukan. Daripada susah-susah, akhirnya ketemu PHP Manager untuk IIS yang bisa membantu kita meng-optimalkan settingan PHP di IIS yang bisa didownload disini : http://phpmanager.codeplex.com/.

Setelah mengoptimalkan dengan PHP Manager tersebut, rupanya masih juga error : "Cannot load mySQL extension" masih terjadi. Selidik punya selidik, rupanya folder extension di PHP tidak ada, maka file php_mysql.dll pun tidak ada sama sekali. Rupanya ketika menjalankan setup php, kita harus memilih untuk menginstall extension folder juga, maka jalankan ulang, pilih saja untuk install semua extension folder, dan voila, semua masalah selesai :)

Btw, jika anda masih juga kesulitan menjalankan PHPMyAdmin dan menggunakan Windows, maka ada alternatif yang jauh lebih mudah sebenarnya dengan mendownload GUI Tools untuk MySQL di http://dev.mysql.com/downloads/gui-tools/5.0.html

No comments:

Post a Comment