Sebelum mencoba langkah-langkah install laravel di artikel ini, pastikan komputer anda telah terinstall laradock, serta composer dan PHP 7 di container yang telah Anda buat di laradock.
Langkah-langkah :
- Start Laradock melalui terminal. Masuk ke folder laradock, lalu ketik perintah :
docker-compose up -d nginx mysql phpmyadmin - Masuk ke bash container. Di sini kita coba memasuki bash fpm php 7.3 :
docker-compose exec php-fpm-7.3 bash - Setelah masuk, pastikan berada di folder /var/www. Di sini kita akan membuat project dengan nama demo2 dan dapat diakses di browser dengan alamat URL http://demo2.local. Ketik :
composer create-project laravel/laravel demo2.localmaka akan muncul proses download laravel 8, tunggu hingga selesai. - Selanjutnya membuat virtual host (vhost) di file /etc/hosts. Tambahkan baris baru dengan mengetik :
127.0.0.1 demo2.local - Pada folder project/aplikasi yang telah dibuat, tambahkan file baru .htaccess dengan diisi seperti berikut :
- RewriteEngine On
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)\.(gif|jpg|png|jpeg|css|js|swf)$ /public/$1.$2 [L,NC]
- # Removes index.php from ExpressionEngine URLs
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^(.*)$ /index.php/$1 [L,QSA]
- Setelah semua tahapan selesai dilakukan, restart laradock dengan ketik di terminal folder laradock :
docker-compose restartlalu buka di browser alamat http://demo2.local
Agar lebih paham, tonton video tutorial lengkapnya di sini : https://youtu.be/j5rbKu5_820
Terima kasih.