Tutorial Install YII2 Advanced | duniapemrogramanque
Kali ini saya akan share tentang cara install framework PHP yang powerfull ini
– Khususnya yang advanced template – untuk membangun aplikasi blog sederhana
di localhost.
Baiklah, sekarang kita
langsung aja mulai langkah-langkah proses install-nya
Langkah 1: Install Composer
Ikuti
langkah-langkahnya disini.
REPORT THIS AD
Langkah 2: Install Yii2 advanced template
Install asset plugin
asset plugin perlu
di-install jika memang belum di-install di komputer/laptop kita. Untuk
mengeceknya, masih di terminal, lakukan perintah:
1
|
composer global show
|
Jika sobat
temukan fxp/composer-asset-plugin, berarti asset plugin sudah
ter-install. Pastikan versinya adalah minimal 1.2.0. Jika masih versi
dibawahnya, update dengan perintah:
1
|
composer self-update
|
Jika tidak sobat
temukan, install asset plugin dengan perintah:
1
|
composer global require
"fxp/composer-asset-plugin:^1.2.0"
|
Install Yii2 Advanced
Pertama-tama masuk ke
directory web root sobat (web root saya ~/Web/)
1
|
cd htdocs
|
REPORT THIS AD
Lalu install Yii2
Advanced dengan nama project yang sobat inginkan (Disini saya contohkan blog)
1
|
composer create-project
--prefer-dist yiisoft/yii2-app-advanced blog
|
Butuh beberapa waktu
hingga proses install ini selesai. Pastikan koneksi internet sobat mumpuni dan
stabil.
Setelah proses install
selesai, kita belum bisa membuka project di browser. Lanjutkan ke langkah
berikutnya!
Langkah 3: Konfigurasi project
Jalankan perintah init
Masih dari directory
~/htdocs, jalankan perintah init:
1
|
blog\init
|
Perintah tersebut akan
meng-generate beberapa file termasuk common/config/main-local.php,
backend/web/index.php, frontend/web/index.php dan lainnya.
Edit file main-local.php
Buat sebuah database
(misalkan yii-blog), lalu sesuaikan konfigurasinya di file common/config/main-local.php.
1
2
3
4
5
6
7
8
9
|
'components' => [
'db' => [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=yii-blog',
'username' => 'root',
'password' => 'admin123',
'charset' => 'utf8',
],
............
|
REPORT THIS AD
Jalankan migration
1
|
blog\yii migrate
|
Perintah diatas akan
meng-generate table user yang masih kosong di database
Langkah 4: Test project
Jalankan project
Buka browser, lalu
buka url localhost/blog/frontend/web/
Jika berhasil, maka
sobat akan disuguhkan tampilan selamat ‘Congratulations!‘ dengan huruf
besar di tengah halaman. Hal ini menunjukkan bahwa sobat telah sukses
meng-install Yii2.
Menambah user
Buka halaman
registrasi user dengan klik menu ‘Signup‘, lalu isi form dan di-submit.
Maka tabel user pada database akan terisi data.
Login user
Data username dan password yang
sobat input pada saat registrasi diatas bisa sobat gunakan untuk login di
halaman backend(localhost/blog/frontend/web/index.php?r=site/login)
maupun frontend(localhost/blog/frontend/web/index.php?r=site/login)
Selamat! Sobat telah
sukses menjadi yiier.
0 Response to "Tutorial Install YII2 Advanced | duniapemrogramanque"
Post a Comment