Yii2 Tips 9 : Membuat Virtual Host dan Symbolic Link Yii2 Advanced

Pada tips ini kita akan membuat virtual host dan symbolic link pada yii2 advanced, sehingga nantinya untuk mengakses di localhost tidak harus seperti ini : http://localhost/yii2advanced/frontend/web, tetapi cukup http://yii2advanced.dev (atau apapun yang sobat inginkan). Catatan, contoh disini menggunakan sistem Operasi OS X.

Langkah 1 : Install Yii2 Advanced

Install yii2 advanced bisa lihat disini : http://indocoder.com/tutorial-yii2-framework/tutorial-yii2-bagian-7-menginstall-template-advanced/

Langkah 2 : Modifikasi httpd-vhosts.conf dan /etc/hosts

Saya asumsikan sobat sudah menginstall apache di laptop sobat. Buka file httpd-vhosts.conf yang berada di directory /etc/apache2/extra dan tambahkan baris berikut :

dan tambahkan baris berikut di /etc/hosts : 

Kemudian restart apache.

Saat ini kita sudah bisa mengakses dengan http://yii2advanced.dev yang akan otomatis mengarahkan ke http://localhost/yii2advanced/frontend/web.

Selanjutnya kita akan membuat symbolic link untuk mengarahkan ke backend dengan url http://yii2advanced/admin

Langkah 3 : Buat symbolic link di frontend/web

Masuk ke direktori yii2advanced/frontend/web kemudian buat symbolic link menggunakan perintah berikut :

Kemudian restart apache (sudo apachectl restart).

Berhasil, sekarang jika sobat mengakses backend, hanya tinggal mengetik http://yii2advanced.dev/admin di browser.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.