Kemarin malam saya sedang “iseng” berinisiatif untuk menggunakan Zend Server CE (Community Edition) sebagai AMPP stack untuk local development environment, menggantikan XAMPP. Zend Server CE yang digunakan adalah versi 1.0.5. Namun sepertinya ZSCE belum terlalu kompatibel untuk digunakan di Mac OS X 10.6.
File instalasi bisa didownload di situs zend. File image (.dmg) akan berisi 2 file: ZendController.app dan ZendServer.pkg. Bagi yang belum tahu, di file README tertulis untuk tidak menjalankan aplikasi ZendController.app sebelum menginstall ZendServer.pkg.
Instalasi akan berjalan dengan singkat setelah file ZendServer.pkg dijalankan. Instalasi akan menginstall AMPP stack beserta file aplikasi ZendServer.app di folder /Applications/. Bila aplikasi ZendServer.app dijalankan, akan otomatis membuka ZendServer Administrator di browser. Halaman itu juga bisa diakses langsung di alamat http://localhost:10081/ atau https://localhost:10082/.
Sayangnya versi ZSCE yang ada sekarang (1.0.5) ternyata belum kompatibel dengan Snow Leopard. Alhasil setelah berusaha membuka halaman administrasi, yang ditemukan hanyalah halaman error dari browser karena alamat tersebut tidak bisa diakses. Untungnya ada jalan keluarnya.
Ada beberapa hal yang harus dilakukan agar ZendServer bisa berjalan di Snow Leopard.
Setelah melakukan jalan sedikit memutar di atas, servis ZSCE bisa berjalan dengan baik pada Snow Leopard saya. Localhost bisa diakses melalui port 10088. Namun hal ini bisa diubah dengan mengedit file httpd.conf yang terletak di folder /usr/local/zend/apache2/conf/.
Ada beberapa command line tool yang bisa digunakan dalam ZSCE:
Beberapa lokasi penting di ZSCE:
Secara umum, konfigurasi ZSCE bisa dilakukan di halaman administrator ZSCE. ZSCE memungkinkan penggunanya untuk mengubah beberapa parameter umum beserta modul-modul Apache dan PHP secara web-based UI. Tentu itu akan sangat memudahkan dibandingkan harus membuka file konfigurasinya satu per satu.
Happy coding!
The blog owner requires users to be logged in to be able to vote for this post.
Alternatively, if you do not have an account yet you can create one here.
Powered by Vote It Up