Panduan Lengkap Deploy Projek Laravel dan Promo Hosting terbaik buat kamu

Hai sobat binerian, kali ini kita akan membahas bagaimana cara deploy projek laravel ke hosting Cpanel. Buat kamu developer yang lagi mengembangkan projek menggunakan laravel dan belum tau bagaimana cara deploy projek laravel. Tenang, kamu sekarang berada di blog yang tepat.

Promo Hosting & Domain terbaik buat kamu

Sebelum melakukan deploy projek laravel pastinya kamu membutuhkan hosting dan domain terlebih dahulu. Kamu bisa menggunakan produk hosting dan domain dari Cloud Web Hosting Indonesia Terbaik dan Domain Murah – Domainesia. Kenapa kamu harus menggunakan produk dari Domainesia?

DomaiNesia telah melayani lebih dari 45.000 customer dari seluruh penjuru Indonesia dan mancanegara. DomaiNesia merupakan perusahaan rintisan dengan layanan registrasi nama domain, web hosting, dan layanan web yang berfokus terhadap kualitas layanan tanpa mengesampingkan efisiensi biaya. Sejak berdiri tahun 2009, DomaiNesia terus berupaya memberikan pengalaman layanan terbaik serta membangun sistem automasi yang efektif dan efisien untuk para customer. Berikut ini ada 12 alasan mengapa kamu harus pilih DomaiNesia :

1. Bebas Pilih Lokasi Server

2. Transparansi Status Server

3. Menggunakan SSD Super Cepat

4. Teknologi Cloud Backup dan Data Restore

5. Garansi 99,9% Uptime

6. Terintegrasi dengan CloudFlare dan Gratis SSL Selamanya!

7. Fitur Instant Deploy

8. Support PHP, Node.js, Ruby dan Python

9. Garansi Uang Kembali

10. Passionate Support 24 jam dan Full Panduan

11. Pengelolaan Mudah

12. Proteksi Ekstra Untuk Website

                Wah menarik bukan, dan kabar baiknya, Binerian memberikan promo khusus untuk pembaca setia sobat binerian yaitu

  1. 20% hosting selamanya (Kode Promo : binerian)
  2. 20% vps selamanya (Kode Promo : binerianvps20)

Bagaimana cara menggunakan kode promonya?

Caranya cukup gampang,

  1. pertama login ke website domainesia
  2. kemudian pilih produk yang kamu inginkan
  3. Selanjutnya saat checkout produk masukkan kode promo yang telah disebutkan diatas untuk mendapatkan potongan harga menarik dari binerian.

Nah, setelah kamu sudah memiliki hosting dan domain, maka selanjutnya yang harus dilakukan yaitu deploy projek laravel kamu ke hosting.

Panduan Deploy Projek Laravel ke cpanel

Berikut panduan deploy projek laravel ke cpanel

  1. Pertama-tama, kompress file proyek laravel menggunakan .zip
  2. Login ke akun cpanel kamu melalui namadomain/cpanel (misal. laravelku.com/cpanel)

untuk username dan password cpanelnya biasanya akan dikirimkan melalui email terdaftar untuk pemesanan hosting/domain jika kamu sudah melakukan pembayaran.

khusus pengguna domainesia, kamu juga bisa masuk kecpanel melalui akun my.domainesia kemudian klik menu services dan klik pada nama hosting maka kamu akan diarahkan ke cpanel selanjutnya pilih file manager. Seperti gambar dibawah ini.

  • Jika sudah berhasil login, klik file manager. Kemudian klik upload. Dan upload projek laravel yang telah di kompres .zip sebelumnya. Tunggu sampai proses uplaod selesai.
  • Jika proses upload 100% selesai klik Go back to “/home/namadomain”
  • Selanjutnya, klik file .zip yang telah di upload kemudian klik extract pada menu atas.
  • Kemudian, pindahkan seluruh file pada folder public ke dalam folder public_html.
file pada folder public dipindahkan ke file public_html pada cpanel
  • Selanjutnya pada folder projek laravel kamu boleh menghapus folder public karena file pada folder public ini sudah disimpan didalam folder public_html
  • Edit file index.php pada folder public_html
require __DIR__.'/../bootstrap/autoload.php'; 
Ganti dengan :
require __DIR__.'/../laravel (nama folder projek kamu yang telah di ekstrak tadi)/bootstrap/autoload.php'; 
atau 
require __DIR__.’/../laravel(nama folder projek kamu yang telah di ekstrak tadi)/vendor/autoload.php’;
dan juga
$app = require_once __DIR__.'/../bootstrap/app.php';
Ganti dengan :
$app = require_once __DIR__.'/../laravel(nama folder projek kamu yang telah di ekstrak tadi)//bootstrap/app.php';

khusus untuk pengguna laravel versi 5 tambahkan code ini di dalam file index.php
$app->bind('path.public', function() {
return __DIR__;
});

Mengatur database pada hosting cpanel :

  • Pada dashboard cpanel, klik mysql databases kemudian buat nama dabase baru disini nama database yang dibuat adalah binerian_db dan buat username dan password untuk akun akses database

Create new database & user

  • Selanjutnya klik menu phpmyadmin pada dashboard cpanel. Dan import database localhostmu kedalam database yang telah dibuat sebelumnya yaitu pada dabase binerian_db
  • Kemudian Buka folder laravel dan edit file .env . Jika file .env tidak terlihat, maka klik setting dan ceklis show hidden files kemudian save.
  • Pada file .env silahkan edit code dibawah ini dengan nama database, username dan password yang telah dibuat sebelumnya.

DB_DATABASE= nama database

DB_USERNAME= nama akun database

DB_PASSWORD= password akun database

  1. Done ! website mu sudah bisa digunakan. Silahkan dicoba.

Jika ada pertanyaan silahkan coret dikolom komentar yaa !

Leave a Reply