Pada tutorial ini, saya akan menjelaskan langkah-langkah untuk meng-hosting aplikasi Laravel di lingkungan cPanel. cPanel adalah salah satu kontrol panel web populer yang digunakan untuk mengelola hosting web.
- Buka folder project laravel yang kalian punya.
- Kompres folder public ke dalam format
.zip
.
Hasil:
- Selanjutnya, pilih semua folder menggunakan CTRL+A, kecuali folder
public
danpublic.zip
.
- Ubah nama folder hasil
zip
menjadi nama project. Contohlara-blog.zip
.
- Sehingga hasil akhirnya terdapat dua buah folder
.zip
, yaitupublic.zip
dannama-project.zip
.
Upload ke cPanel
- Buka File Manager di cPanel.
- Buka folder
public_html
dan uploadpublic.zip
di folder tersebut. - Jika upload telah selesai, extract folder
.zip
. Sehingga terlihat seperti gambar di bawah:
- Masuk ke folder
public
yang telah di extract. Lalu, pilih semua folder dan file.
- Pindahkan folder dan file yang telah dipilih ke
public_html
.
- Selanjutnya, edit file
index.php
yang ada pada folderpublic_html
. - Ubah kode program dari:
$maintenance = __DIR__.'/../storage/framework
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
Menjadi:
$maintenance = __DIR__.'/../lara-blog/storage/framework
require __DIR__.'/../lara-blog/vendor/autoload.php';
$app = require_once __DIR__.'/../lara-blog/bootstrap/app.php';
note
nama folder lara-blog
disesuakan dengan nama project yang anda miliki.
- Buat folder baru dengan nama project di folder root (halaman folder awal).
- Upload dan extract project laravel di folder baru tersebut. Sehingga hasilnya seperti gambar di bawah.
- Buka file
.env
dan edit file tersebut dari:
APP_ENV=local
APP_DEBUG=true
Menjadi:
APP_ENV=production
APP_DEBUG=false
~ SELESAI ~