1. Untuk menggunakan zf-tool pastikan php5-cli sudah terinstall

2. Buka terminal, ketik perintah berikut ini
sudo nautilusuntuk membuka nautilus sebagai super user / root

3. Copy folder ZendFramework-1.10.5 ke folder /var/www
4. Kembali ke terminal tekan tombol SHIFT-CTRL-T untuk membuka tab baru dan ketik perintah berikut ini
sudo chown -R root:nama_user ZendFramework-1.10.5/lalu perintah
sudo chmod -R 777 ZendFramework-1.10.5/5. Masih di terminal ketik perintah berikut
cd ZendFramework-1.10.5/bin/6. Selanjutnya penggunaan zf-tool ntuk membuat project kita dengan nama project mywebapp, ketikan perintah berikut ini,
sh zf.sh create project mywebappbila berhasil maka akan muncul pesan seperti pada gambar berikut,

7. Sekarang kita memiliki project mywebapp, kembali ke terminal ketikan perintah
sudo mv mywebapp/ /var/www/perintah tersebut diatas adalah untuk memindahkan project kita ke folder webroot(/var/www/)
8. Masih di terminal, untuk memastikan project kita ada di folder /var/www/ ketikan perintah
dir /var/www/

9. Selanjutnya buka browser dan buka address berikut :
http://localhost/mywebapp/public/
*) dalam zend framework stratpoint/document root kita ada pada folder public/maka akan muncul error seperti ini :)

10. Error diatas muncul karena kita belum memasukan library :p yang dibutuhkan kedalam project kita, Kembali lagi ke terminal ketikan perintah berikut
cd ../lalu..
cd library/dan..
dir Zend/maka akan muncul daftar library yang tersedia seperti berikut,

11. untuk sementara kita copy seluruh library ke project kita dengan cara menjalankan perintah berikut,
cp -R * /var/www/mywebapp/library/
*) -R atau recursive adalah option untuk meng-copy keseluruhan folder ataupun file yang terdapat pada folder library
12. Selanjutnya buka browser dan buka address berikut lagi,
http://localhost/mywebapp/public/

13. Setelah muncul kalimat Zend Framework! (hiraukan tanda broken image) berarti project kita sudah siap dengan menggunakan fasilitas zend framework.
Berikut adalah struktur project yang baru kita buat.

No comments:
Post a Comment