Deploy Aplikasi Laravel Ke Layanan Hosting

Setelah kita selesai membuat sebuah aplikasi, maka kita harus deploy aplikasi laravel ke layanan hosting. Namun sebelum melakukan deploy aplikasi laravel ke layanan hosting, sebaiknya kita cek dulu spek minimum server yang dibutuhkan untuk deploy. Kalau menurut dokumentasi dari https://laravel.com/docs/5.4#server-requirements spek minimum yang dibutuhkan adalah :

  • PHP >= 5.6.4
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Kalau sudah sesuai dengan spek minimum yang dibutuhkan, selanjutnya kita siapkan aplikasi yang akan kita deploy. Semisal kita akan mendeploy https://github.com/fadlur/laravel-simplecrud maka langkah pertama adalah buat dua folder.

  1. Folder untuk public (kita akan menyebutnya root)
    Folder ini adalah folder yang akan diakses oleh pengunjung, jadi semua isi dari folder public kita copypaste semua ke dalam folder tersebut. Kemudian kita edit file index.php menjadi seperti berikut :
  2. Folder untuk aplikasinya (sebagai contoh, kita namai simplecrud_apps)
    Folder ini akan kita isi semua file dan folder yang berada di dalam simplecrud selain folder public. Karena isi dari folder public sudah kita pindah ke dalam folder root.

Beberapa kali saya praktikan sudah dapat berjalan.

Selamat mencoba.

CRUD LARAVEL (simplecrud)

  1. Create project dan install package
  2. Sistem otentikasi laravel 5 menggunakan zizaco/entrust
  3. Migration, model, controller dan template laravel 5
  4. Controller Resource
  5. Deploy Laravel ke Layanan Hosting

File project bisa dilihat di https://github.com/fadlur/laravel-simplecrud

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.