0

Menginstall framework yii2

Pada tutorial kali ini akan dijelaskan cara Menginstall framework yii2 di :
1. Windows, Lihat Tutorial
2. Linux, Lihat Tutorial

Install di Linux

Paling pertama kamu harus login sebagai root dulu :

sudo su

lalu masukkan password rootnya.

1. Install composer

sudo apt-get install curl
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

install composer in ubuntu

2. Install plugin composer

composer global require "fxp/composer-asset-plugin:~1.0.3"

plugin composer

3. Download yii 2, saya taruh hasil downloadnya di /var/www/html/yii2advanced

php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced /var/www/html/yii2advanced

kalau tidak bisa, pakai script ini :

composer create-project --prefer-dist yiisoft/yii2-app-advanced /var/www/html/yii2advanced

download yii2 using composer

Ketemu Masalah?
– Jika saat penginstalan Anda diminta memasukkan token, Token (hidden) seperti gambar dibawah :
Token (hidden):
Maka Anda harus membuat token dari github dulu.
Caranya :
a) Buat akun github.com kemudian login.
b) Buka link https://github.com/settings/tokens
c) Klik Generate new token
generate new token
d) Buat token dengan pengaturan seperti ini :
description tokene) Setelah itu akan tercipta sebuah token :
token has been generatedf) Sekarang tinggal create token di composer, copy script di bawah ke terminal :
[php]composer self-update[/php] [php]composer config -g github-oauth.github.com 23b8a7809e368788c4268b599ddaf486b2f764ef[/php] composer to solve tokken hidden

*ganti 23b8a7809e368788c4268b599ddaf486b2f764ef dengan token github Anda.
g) Setelah itu hapus folder ‘yii2advanced’ di dalam folder ‘/var/www/html/’, kemudian download lagi yii2 seperti langkah no 3.

4. Setelah yii2 terdownload, masuk ke folder yii2advanced lewat terminal, disini kita akan membuat project baru, ketik

cd /var/www/html/yii2advanced
php init

php init yii 2

5. Sekarang buka lewat browser, dan taraaa!

http://localhost/yii2advanced/frontend/web/

sucess installed yii2

Gambar di atas itu frontend-nya ya, kalau bagian backendnya buka url ini

http://localhost/yii2advanced/backend/web/

backend yii2

Yii2 berhasil diinstal deh 🙂

Selanjutnya kita akan belajar struktur direktori yii2.
structure directory of yii2

folder :
-backend : ini folder untuk bagian backend-nya si admin
-common : folder untuk koneksi ke database
-console : ini folder untuk menyimpan file .php yang dijalankan lewat console/terminal
-frontend : folder untuk sisi client
-vendor : folder untuk menyimpan extensinya si yii

file :
-composer.json : digunakan untuk mendownload package/extensinya yii
-init : untuk menggenerate project yii, (tadi pas instalasi diatas, kita gunain ini)
-init.bat : sama kaya init, cuma init.bat ini untuk di windows

Install di Windows

Disini saya coba menginstall yii2 di ‘wamp’, berikut cara penginstalannya :

1) Download dan install Composer-Setup.exe di https://getcomposer.org/doc/00-intro.md#installation-windows
composer windows

Problem
Jika saat penginstalan muncul error “The openssl extension is missing”, itu berarti ektensi php_openssl belum diaktifkan.

Untuk mengaktifkannya, buka file

[css]wamp\bin\php\php5.4.3\php.ini[/css]

Hilangkan tanda “;” pada ;extension=php_openssl.dll. Sehingga menjadi extension=php_openssl.dll

save, lalu restart wamp dan install lagi composernya.

2) Setelah composer terinstall, harap log off komputer dulu.
3) Langkah selanjutnya adalah mendownload asset composer.
Buka command prompt, lalu ketik :

composer global require "fxp/composer-asset-plugin:~1.0.3"

asset composer

4) Ketikkan script dibawah ini untuk mendownload yii2 melalui command prompt

composer create-project --prefer-dist yiisoft/yii2-app-advanced C:/wamp/www/yii2advanced

yii2 advaced in windows

Problem
– Jika saat penginstalan Anda diminta memasukkan token, Token (hidden) seperti gambar dibawah :
enter token hidden yii2 composerMaka Anda harus membuat token dari github dulu.
Caranya :
a) Buat akun github.com kemudian login.
b) Buka link https://github.com/settings/tokens
c) Klik Generate new token
generate new token
d) Buat token dengan pengaturan seperti ini :
description tokene) Setelah itu akan tercipta sebuah token :
token has been generatedf) Sekarang tinggal create token di composer, copy script di bawah ke command prompt :
[php]composer self-update[/php] [php]composer config -g github-oauth.github.com 23b8a7809e368788c4268b599ddaf486b2f764ef[/php] g) Setelah itu hapus folder ‘yii2advanced’ di dalam folder ‘www’, kemudian download lagi yii2 seperti langkah no 5.
5) Selanjutnya kita install yii2, masuk dulu ke direktorinya

cd C:\wamp\www\yii2advanced

Install menggunakan init.bat

init.bat

Pilih yang 0 Development, lalu “yes”
install yii2 in windows init bat development

Selesai!

yii2 in windows
 

TUTORIAL VERSI VIDEO

Semoga bermanfaat!

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, web server, and networking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.