Laravel merupakan salah satu framework yang digunakan untuk membangun sebuah website. Framework Laravel mempunyai struktur direktori yang berbeda dengan script PHP yang umumnya digunakan.
Sebelum melakukan upload file Laravel ke hosting dengan Plesk panel, pastikan file website sudah selesai dibuat atau website sudah jadi. Berikut langkah untuk melakukan upload laravel ke Plesk panel :
- Langkah pertama silahkan menyesuaikan struktur directory pada file Laravel yang ingin diupload. Berikut struktur directory dari framework Laravel :

2. Langkah kedua, silahkan membuat folder dengan nama laravel dan pindahkan file dan folder selain folder public ke folder Laravel, sehingga struktur foldernya menjadi seperti gambar berikut :

3. Langkah ketiga silahkan mengedit file index.php yang berada di dalam folder public. Kemudian ubah pada bagian script berikut :
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
menjadi
require __DIR__.'/../laravel/vendor/autoload.php';
$app = require_once __DIR__.'/../laravel/bootstrap/app.php';
Kemudian silahkan ditambahkan juga script berikut di file index.php
$app->bind('path.public', function() {
return __DIR__;
});
4. Langkah keempat adalah mengupload file ke Plesk panel. Sebelum mengupload silahkan melakukan compress menjadi file zip untuk folder Laravel dan isi file di folder public terlebih dahulu. Kemudian silahkan mengupload file zip yang telah dibuat ke Plesk panel.
Untuk file zip laravel silahkan diupload ke home directory plesk panel, sesuai gambar berikut dan tunggu sampai proses upload selesai.

5. Kemudian extract file zip laravel yang sudah diupload.

6. Setelah itu silahkan akses ke folder httpdocs, dan upload file zip dari file di dalam folder public ke folder httpdocs.

7. Silahkan melakukan extract file tersebut.

Setelah sampai tahap ini, Anda bisa mencoba mengakses websitenya. Jika website tampil dengan baik, maka upload Laravel ke hosting sudah selesai. Namun jika temui error, Anda bisa lakukan pengecekan kembali dari menu log hostingnya.
Demikian panduan upload Laravel ke Plesk panel, semoga bermanfaat.