Jumat, 28 Agustus 2015

Cara Mudah Menginstall Framework YII 2.0

Sebenarnya, ada banyak tutorial untuk menginstall atau memasang framework YII di luar sana. Tapi, kebanyakan yang dibahas mungkin cara menginstall framework YII 1.x. Bagaimana dengan YII 2.0?

Beberapa bulan yang lalu, tepatnya ketika bulan puasa, saya sudah belajar sedikit tentang framework YII. Waktu itu yang saya pelajari cuma menginstall YII di XAMPP, mengubah template, sama membuat CRUD sederhana bersama dengan database MySQL. Lumayan, sehari ngelahap semua itu. Sayangnya, sekarang sudah agak lupa. Jadi, mau belajar lagi nih ceritanya. Kemudian, sebuah permasalahan muncul. "Ini cuma perasaan saya atau cara nginstall YII 2 agak beda dengan YII yang dulu, ya?".

Karena itulah saya mau berbagi pada siapapun yang memiliki masalah dan pertanyaan seperti tadi. Tenang saja, di sini kita akan mengistall YII 2 dengan cara yang paling mudah.

Dari situs resminya, ada dua cara untuk mengistall YII. Yaitu menggunakan Compresor package manager atau dengan mengunduh file arsip secara langsung. Banyak yang lebih menyukai cara pertama, karena lebih mudah untuk menginstall/memasang ekstensi baru atau memperbarui YII hanya dengan perintah tunggal (dengan syarat terhubung ke internet tentunya). Tapi, gimana kalau lagi offline dan tidak ada koneksi internet? Kita akan menggunakan cara yang kedua (tapi tetep harus download file arsipnya lho).

1. Download YII di http://www.yiiframework.com/download/ dan klik link YII 2 with basic application template.



2. Ekstrak file tadi dan copy hasil ekstrakannya (folder basic) di folder yang bisa diakses oleh web (www atau htdocs).

Kalau kalian menggunakan windows, mungkin file yang didownload terlihat seperti file biasa. Namun bisa kalian ekstrak menggunakan WinRAR atau 7zip. Jika setelah diekstak ternyata hasilnya cuma satu file. Silahkan diekstrak lagi. Nanti akan ada folder (basic) yang isinya banyak. Itulah yang dipindahkan ke folder htdocs atau www.

3. Buka folder tadi (folder basic di htdocs atau www). Kemudian cari dan buka folder config. Buka file web.php menggunakan teks editor seperti notepad atau aplikasi sejenis. Cari kata 'cookieValidationKey' => '', dan isi. Mau diisi kata apapun juga boleh, tapi biar tidak ribet saya isi dengan kata melati. Sehingga menjadi 'cookieValidationKey' => 'melati', seperti gambar di bawah.




cookieValidationKey ini dibutuhkan untuk mem-validasi cookie kita. Jadi harus diisi ya.

4. Selesai! YII 2 sudah terinstall.

Silahkan buka http://localhost/basic/web/index.php. Jika berhasil, nanti akan muncul halaman seperti ini:



Jika halaman tidak mucul atau terjadi error, coba buka http://localhost/basic/requirements.php. Nanti akan kelihatan apakah kebutuhan yang diperlukan untuk menggunakan YII 2 sudah terpenuhi atau belum. Namun, yang terpenting adalah PHP yang digunakan minimal versi 5.4. Jika diperlukan, silahkan menginstall PDO PHP Extension dan driver database yang sesuai jika aplikasi yang akan dibuat menggunakan database.



Baiklah, kita sudah berhasil menginstall/memasang YII 2.0. Jika ada error atau sesuatu yang salah. Silahkan bertanya.

Tidak ada komentar:

Posting Komentar