Cara Install Yii 2 Advanced dengan Composer ( Terbaru 2022 )
Hallo sobat hargapcrakitanid, kali ini karena lagi mencoba mempelajari Yii 2. Tulisan ini saya gunakan untuk mencatat langkah dan penyelesaian permasalahan penginstalan Yii 2. Disamping membantu saya, mungkin juga ada sobat yang baru mencoba juga.
Berikut ini adalah cara menginstall Yii 2 Advance dengan menggunakan composer. JIka belum memiliki composer anda dapat menginstallnya terlebih dahulu.
Anda juga dapat melihat instalasi yii-2 advance disini
https://www.yiiframework.com/extension/yiisoft/yii2-app-advanced/doc/guide/2.0/en/start-installation
1. Masuk ke direktori dimana anda mau menginstall, kemudian ketikan dan tunggu sampai prosesnya selesai.
composer create-project --prefer-dist yiisoft/yii2-app-advanced namaproject
- Buka terminal konsol, jalankan perintah init dan pilih dev as environment.
/path/to/projectanda/init
- Kemudian pilih 0 untuk Development dan pilih Yes, seperti dibawah ini.
3 Langkah berikutnya adalah dengan membuat database baru sesuai dengan keinginan anda. Pada contoh ini saya menggunakan MySQL.
4. Selanjutnya mengatur database sesuai dengan pengaturan yang anda lakukkan.
'dsn' => 'mysql:host=localhost:3306;dbname=sipjo',
localhost:3306, mysql ditempat saya memakai port 3306
dbname=sipjo, database yang menggunakan nama sipjo
password diisi sesuai dengan yang anda inginkan
5. Selanjutnya kita akan melakukkan migrasi database user. Caranya dengan mengetikan command dibawah ini dan ketikan yes. Anda dapat melihatnya pada gambar.
php yii migrate
JIka sudah selesai maka muncul pesan, "2 migrations were applied". Anda bisa melihatnya di database yang anda buat tadi. Jika benar maka akan muncul 2 tabel dengan nama migration dan user.
6. Hasil akhir dari instalasi yii 2 advance dapat sobat lihat di bawah ini. Anda juga dapat melihatnya pada gambar.
http://localhost:81/namaproject/frontend/web/
Jika saat mencoba login akan tetapi muncul pesan "Incorrect Username or Password", anda bisa menyimak Mengatasi Yii-2 Incorrect Username or Password Setelah Migrasi User
Terimakasih semoga bermanfaat...