Jika pada tutorial sebelumnya aku membahas bagaimana melaksanakan instalasi Laravel dengan web server "built in". Maka kali ini aku akan membahas bagaimana memasang framework Laravel 5.2 di web server Apache. Maksud aku menulis tutorial ini alasannya web server "built in" tersebut tidak disarankan untuk dipakai pada kondisi produksi, alasannya bahwasanya web server "built in" tersebut ditujukan untuk proses development. Untuk melaksanakan instalasi Laravel 5.2 anda sanggup melihat goresan pena sebelumnya di:
dari tutorial tersebut, di langkah terakhir ada perintah "php artisan serve", itulah yang aku maksud dengan web server "built in". Dengan web server built-in itu anda sanggup mengakses instalasi laravel tersebut melalui URL "localhost:8000" dan tidak memakai web server bahwasanya semacam apache atau nginx dan lain-lain. Lalu bagaimana melaksanakan konfigurasi web server dan semacamnya semoga laravel 5.2 sanggup berjalan di atasnya? Berikut langkah-langkahnya aku tulis di tutorial di bawah, oh iya, aku memakai web server Apache ya, untuk web server lainnya aku tidak membahasnya disini:
Untuk web server apache, pastikan anda sudah menginstallnya terlebih dahulu, jikalau belum anda sanggup menjalankan perintah:
sudo apt-get install apache2
aku anggap anda sudah menginstall web server apache ya, maka langkah selanjutnya ialah mengaktifkan modul rewrite milik apache dengan perintah:
sudo a2enmod rewrite
katakanlah aplikasi laravel asaya berlokasi di /home/user/apps, kemudian aku edit file /etc/apache2/apache2.conf , dengan perintah:
sudo vim /etc/apache2/sites-available/000-default.conf
kemudian ubah konfigurasi di bawah ini:
<VirtualHost *:80> .... ServerAdmin webmaster@localhost DocumentRoot /var/www/html
menjadi:
<VirtualHost *:80> .... ServerAdmin webmaster@localhost DocumentRoot /home/user/app/public
simpan kemudian ubah juga konfigurasi apache2.conf dengan perintah:
sudo vim /etc/apache2/apache2.conf
lihat bagian:
<Directory /> Options FollowSymLinks AllowOverride none Require all granted </Directory>
menjadi:
<Directory /> Options FollowSymLinks AllowOverride all Require all granted </Directory>
sesudah itu, silakan restart web server apache anda dengan menjalankan perintah:
sudo service apache2 restart
yap, anda telah selesai melaksanakan instalasi laravel di web server apache2 agar, silakan terusan aplikasi laravel anda dengan URL:
http://alamat_ip_webserver_anda/aplikasi/
maka akan tertampil alhasil menyerupai pada gambar di bawah ini:
Praktis bukan? Selamat mencoba dan terima kasih telah berkunjung :-)
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Konfigurasi Web Server Apache Untuk Laravel Di Ubuntu Server [Updated]"
Posting Komentar