Konfigurasi Web Server Apache Untuk Laravel Di Ubuntu Server [Updated]
Monday, May 21, 2018
Add Comment
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 yaitu web server "built in" tersebut tidak disarankan untuk dipakai pada kondisi produksi, alasannya yaitu bergotong-royong 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 bergotong-royong semacam apache atau nginx dan lain-lain. Lalu bagaimana melaksanakan konfigurasi web server dan semacamnya biar 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, kalau belum anda sanggup menjalankan perintah:
sudo apt-get install apache2
aku anggap anda sudah menginstall web server apache ya, maka langkah selanjutnya yaitu 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 kanal aplikasi laravel anda dengan URL:
http://alamat_ip_webserver_anda/aplikasi/
maka akan tertampil jadinya menyerupai pada gambar di bawah ini:
Praktis bukan? Selamat mencoba dan terima kasih telah berkunjung :-)
0 Response to "Konfigurasi Web Server Apache Untuk Laravel Di Ubuntu Server [Updated]"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda