Pertama-tama kita perlu membuat Database pada MySQL lewat aplikasi database manager phpmyadmin. Jika anda menginstal Paket Bundle Webserver lokal seperti XAMPP atau sejenisnya, maka aplikasi phpmyadmin sudah termasuk didalamnya.
Buka phpmyadmin pada web-browser anda dengan mengetikkan:
1 http://localhost/phpmyadmin Klik pada Tab Database. Beri nama database anda mis. yii2belajar kemudian jangan lupa set collation menjadi utf8_general_ci. Setelah itu klik Create.
Database anda sudah jadi! Nah sekarang tinggal koneksi ke Yii 2.
Instalasi Composer di Windows tergolong super mudah karena kita hanya perlu men-download installer Composer-Setup.exe dan setelah selesai download, double-click file tersebut untuk memulai proses instalasi.
Sedangkan bagi anda yang menggunakan Linux, instalasinya pun mudah. Anda hanya perlu membuka terminal shell, kemudian masuk ke direktori webserver lokal anda mis.
1 cd /var/www/html Kemudian install Composer didalam direktori ini dengan mengetikkan perintah:
1 php -r "readfile('https://getcomposer.org/installer');" | php Agar composer dapat digunakan di direktori mana saja ketik perintah berikut:
Saat ini saya akan memperlihatkan bagaimana melakukan instalasi Yii 2.0 Framework.
Yii 2.0 memiliki dua macam Template untuk digunakan yaitu Basic dan Advanced. Salah satu perbedaan yang dapat dilihat dari kedua template tersebut yaitu pada Basic hanya menggunakan 1 layer menu untuk semua pengguna, sedangkan pada Advanced sudah menggunakan 2 layer menu atau lebih dikenal dengan Frontend dan Backend.
Penggunaan dari setiap template ini bergantung pada masing-masing kebutuhan end-user. Terdapat dua alternatif dalam melakukan instalasi template.
Ketika kita melakukan instalasi XAMPP di Linux Ubuntu, tidak ada GUI Panel yang dapat ditemukan untuk menjalankan atau menghentikan server dan komponen lainnya. Cara yang sering digunakan adalah dengan mengetikkan perintah pada terminal. Misalkan kita akan menjalankan server dengan perintah sudo /opt/lampp/lampp start sedangkan menghentikannya dengan sudo /opt/lampp/lampp stop . Pada sistem operasi lainnya sudah ada GUI Control Panel untuk melakukan ini sehingga pengguna dengan mudah dapat menjalankan dan menghentikan service ini.