Sebelumnya sudah pernah dibahas tentang menginstal Yii versi 2.0 beta. Setelah rilis versi stabil, ternyata di forum Yii cukup banyak yang mengatakan ada perbedaan dalam penginstalan dengan versi terdahulu. Akhirnya setelah beberapa lama hanya membaca kini saatnya ikut beraksi. Dan benarlah perkataan mereka...
Langkah2 instal yii versi 2.0 stabil
A. Instal Composer
1. Kita buka command prompt.2. Asumsi pake xampp di drive c, masuk ke folder yang ada php.exe, Ketik aja
1
| cd c:\xampp\php |
1
| php.exe -r "readfile('https://getcomposer.org/installer');" | php.exe |
3. Jika berhasil akan muncul:
4. Update composer (cara terbaik untuk mendapatkan versi terbaru dari composer) , ketik aja#!/usr/bin/env php All settings correct for using Composer Downloading…Composer successfully installed to: C:\xampp\php\composer.phar Use it: php composer.phar
1
| php.exe composer.phar self-update |
php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3"
B. Instal yii
1. Kalo udah.. silahkan buat project baru.. Yii2 dan letakkan di htdocs misal namanya advanced, ketik
1. Kalo udah.. silahkan buat project baru.. Yii2 dan letakkan di htdocs misal namanya advanced, ketik
1
|
php.exe composer.phar create-project yiisoft/yii2-app-advanced ../htdocs/advanced
|
jika ingin instal yii2 template basic ketik sintak berikut
1
|
php.exe composer.phar create-project yiisoft/yii2-app-basic../htdocs/basic
|
2. Lalu inisialisasi project, dengan cara ketik
1
| php.exe ../htdocs/advanced/init |
3. Lalu akan ada pilihan 0 untuk Development or 1 untuk Production, Pilih aja 0 lalu enter, Lalu ada pertanyaan lagi.. ketik yes
C. Check Requirement
Untuk melakukan checking secara otomatis. Caranya via command prompt:
1
| php.exe ../htdocs/advanced/requirements.php |
Maka akan muncul resume beserta penjelasan.
D. Setting Database dan Migrate.
1. KIta buat database baru, kali ini saya membuat database mysql dengan nama: yii2advanced
2. Kemudian menghubungkan projek yii dengan database, caranya buka file main-local.php yang terletak di directory common/config/main-local.php pada bagian component.db
1. KIta buat database baru, kali ini saya membuat database mysql dengan nama: yii2advanced
2. Kemudian menghubungkan projek yii dengan database, caranya buka file main-local.php yang terletak di directory common/config/main-local.php pada bagian component.db
1
| 'dsn' => 'mysql:host=localhost;dbname=yii2advanced', |
3. Selanjutnya adalah migrate, gunanya adalah menggenerate tabel yang diperlukan untuk aplikasi kita. Caranya, masih via command prompt.
1
| php.exe ../htdocs/advanced/yii migrate |
4. Selesai....
Sekarang kita bisa coba frontend dan backend nya...
1. Kita buka frontend di http://localhost/advanced/frontend/web/2. kemudian register atau signup, pake data dummy aja
3. Setelah register maka otomatis login.
4. Untuk lihat backend di http://localhost/advanced/backend/web/
5. Jika aplikasi basic template, maka tidak ada frontend dan backend.










Tidak ada komentar:
Posting Komentar