Tulisan blog ini hanya perjalanan hidup...ambil manfaatnya saja..

Instal Yii2 di Ubuntu Via Composer


Apa itu Yii2??

Yii2 merupakan versi terbaru dari Yii Framework. Yii2 merupakan penyempurnaan dari versi sebelumnya yakni Yii 1.1. Yii2 merupakan PHP Framework modern dengan membawa best practices dari sisi pengembangan web development modern. Yii2 menggunakan fitur-fitur terbaru mulai dari PHP versi 5.4 oleh karena itu versi PHP minimal yang diperlukan untuk instalasi Yii2 adalah versi 5.4 (lebih baru lebih baik).

Apa itu composer??

Composer adalah Dependency Manager untuk aplikasi yang dibangun melalui PHP. Melalui Composer ini kebutuhan paket library atau extension untuk aplikasi PHP yang Anda bangun dapat terpenuhi dengan mudah.

Cara instalasi via Composer lebih direkomendasikan karena kemudahan dalam proses instalasi dan yang lebih penting lagi adalah kemudahan proses update Yii2 dan instalasi extensions berikut dependensinya dengan menggunakan sebuah perintah sederhana.

Sebelum melangkah lebih lanjut, pastikan Anda telah menginstal PHP versi 5.4 ke atas berikut webserver Apache atau Nginx dan tersedia koneksi internet karena instalasi Yii2 via Composer membutuhkan koneksi internet.

Berikut langkah-langkah instalasi Yii2 via Composer:

1. Install Composer
Jika Anda belum memiliki aplikasi Composer, silakan install dengan cara memberikan perintah berikut pada terminal shell Linux:

curl -s http://getcomposer.org/installer | php
 
Setelah itu agar aplikasi Composer dapat dijalankan via terminal secara global (bisa dari path mana saja), pindahkan dan rename file Composer (composer.phar) ke lokasi /usr/local/bin kemudian buat agar file tersebut dapat dieksekusi, yakni dengan memberikan perintah chmod pada file tersebut. Berikut perintahnya:

sudo mv composer.phar /usr/local/bin/composer
sudo chmod 777 /usr/local/bin/composer

2. Install Yii2
Setelah aplikasi Composer diinstal berdasarkan langkah 1 di atas, saatnya untuk instalasi aplikasi web berbasis Yii2. Instalasi ini akan menginstall semua paket yang diperlukan beserta dependensinya. Selain itu proses instalasi berikut akan membuat template aplikasi dasar (basic application template).
a. Ketikan perintah berikut:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic /var/www/html/webyii2


Bagian perintah di atas yang perlu Anda perhatikan adalah bagian terakhir. Di atas tertulis /var/www/html/webyii2 artinya Composer akan menginstall Yii2 di dalam folder /var/www/html/webyii2 dimana folder /var/www/html/ berada di dalam folder user account Linux Anda. Jika lokasi webroot aplikasi web Anda misalnya berada di htdocs maka ganti bagian perintah /var/www/html/webyii2 menjadi htdocs/webyii2.


b. Lalu inisialisasi project, dengan cara ketik



php.exe ../htdocs/advanced/init

    Lalu akan ada pilihan 0 untuk Development or 1 untuk Production, Pilih aja 0  lalu enter, Lalu ada pertanyaan lagi.. ketik yes


c. Selanjutnya Anda bisa mencoba apakah hasil instalasi Yii2 ini berjalan dengan mengetikan perintah berikut pada web browser:

http://localhost/webyii2/web/
 
Berikut ini contoh tampilan bila proses instalasi Yii2 ini berhasil:



Yii2 Basic Application Template


Demikian penjelasan saya mengenai instalasi Yii2 via Composer, semoga bermanfaat bagi kita semua.

(©) 2014 hafidmukhlasin
Share:

Tidak ada komentar:

Posting Komentar

Label

Total Tayangan Halaman

Recent Posts

Pengikut

Pengunjung Online