Konfigurasi Web Server Apache Untuk Laravel Di Ubuntu Server [Updated]



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

Subscribe to receive free email updates:

0 Response to "Konfigurasi Web Server Apache Untuk Laravel Di Ubuntu Server [Updated]"

Posting Komentar