Minggu, 28 Februari 2016
Panduan Instalasi Yii 2
Anda dapat menginstal Yii dengan dua cara, menggunakan Manajer paket composer atau dengan men-download file arsip. Yang pertama adalah cara terbaik, karena dapat memungkinkan Anda untuk menginstal ekstensi baru atau memperbarui Yii dengan hanya menjalankan satu perintah.Dengan menginstall Yii, selain framework inti, anda juga mendapatkan template proyek. Template ini sudah mengimplementasikan beberapa fitur dasar, seperti login, formulir kontak, dll. Kode dari template tersebut disusun sesuai dengan standar Yii. Oleh karena itu, template ini dapat berfungsi sebagai titik awal yang baik bagi anda untuk membangun aplikasi web.
Kami akan menjelaskan cara menginstal Yii beserta template project dasar (Basic Project Template) dan bagaimana menerapkan fitur-fitur baru pada template ini. Yii juga menyediakan template lain yang disebut Advanced Project Template dimana template ini cocok untuk digunakan dalam pengembangan aplikasi yang lebih rumit / advanced.
90 persen dari aplikasi Web cocok untuk dikembangkan dari Basic Template ini. Jika Anda baru memulai belajar Yii, kami sangat menyarankan Anda untuk tetap menggunakan Template Basic demi kesederhanaan dan kemudahan.
Instalasi melalui composer
Jika Anda belum menginstall composer, Anda dapat mengikuti petunjuk pada getcomposer.org. Di Linux dan Mac OS X, Anda dapat menjalankan perintah berikut untuk menginstall composer:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Di Windows, anda dapat mendownload dan menjalankan Composer-setup.php.mv composer.phar /usr/local/bin/composer
Silakan merujuk pada dokumentasi composer jika Anda menemui masalah atau ingin mempelajari lebih lanjut tentang penggunaan composer.
Jika Anda sudah menginstall composer, pastikan bahwa Anda sudah menggunakan versi terkini. Anda dapat memperbarui komposer dengan menjalankan perintah composer self-update .
Anda dapat menginstall Yii2 dalam folder yang bisa diakses melalui webserver dengan perintah:
composer global require "fxp/composer-asset-plugin:~1.1.1"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
Perintah baris pertama untuk menginstall composer asset plugin untuk memanage bower dan npm dependency melalui composer. Anda hanya diharuskan menjalankan perintah ini sekali saja.composer create-project --prefer-dist yiisoft/yii2-app-basic basic
Perintah baris kedua untuk menginstall Yii dengan template basic dalam folder bernama "basic". Nama folder ini bisa anda ubah sesuai keinginan.
Catatan: Selama anda menginstall composer, mungkin anda diharuskan memasukkan informasi login github.Hal ini bukanlah masalah. Anda dapat mengikuti instruksi pada dokumentasi composer.
Instalasi dari file archive
Anda juga dapat menginstall Yii2 dari file archive dengan 3 langkah:- Download file archive dari yiiframework.com.
- Ekstrak kedalam folder yang bisa diakses oleh webserver.
- Edit file config/web.php dengan menambahkan secret key untuk konfigurasi cookieValidationKey.
// !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
'cookieValidationKey' => 'masukan secret key disini',
Secret key bisa berisi kombinasi huruf & angka acak terserah anda.'cookieValidationKey' => 'masukan secret key disini',
Memeriksa hasil instalasi
Setelah instalasi Yii, anda dapat mengkonfigurasi web-server untuk menjalankan web Yii anda. Atau anda juga bisa menggunakan perintah
php yii serve --port=8888
lalu anda bisa mengaksesnya dengan browser melalui alamat:
http://localhost:8888/
Jika tidak ada masalah, maka akan tampil halaman "congratulations" seperti gambar diatas. Jika tidak, anda bisa memeriksa apakah kebutuhan Yii2 sudah terpenuhi dengan menggunakan file requirements.php yang ada dalam folder instalasi Yii2 dengan perintah:
cd basic
php requirements.php
Lalu lihat apakah semua kebutuhan Yii2 sudah terpenuhi.php requirements.php
Selanjutnya anda harus mengkonfigurasi webserver agar aplikasi Yii2 yang baru anda install dapat diakses melalui alamat http://localhost/ agar memudahkan anda dalam langkah-langkah berikutnya.
loading...
Langganan:
Posting Komentar
(
Atom
)
Popular Posts
-
Secara default, Yii2 dibekali oleh template Bootstrap 3. Namun kita juga bisa menambahkan template lain yang lebih baik, seperti misalnya ...
-
Pada tutorial ini, saya akan membahas bagaimana cara membuat aplikasi CRUD (Create Read Update Delete) database secara otomatis dengan mengg...
-
RBAC (Role-Based Access Control) adalah konsep Access Control di Yii2 yang memisahkan hak akses user berdasarkan role atau peran. Yii2 sen...
© Asudahlah.com 2016 . Powered by Twitter Bootstrap , Blogger
Tidak ada komentar :
Posting Komentar