Pernah dan bisa kita lakukan dengan Git. Berbayar? Oh tidak, gratis kok
Namun, dengan Git ( Netlify ) ada batasan yang diterapkan yaitu tidak mendukung PHP dan database. Kalau ingin web projek berbasis Laravel bagaimana ? Kan berbasis PHP ? Pertanyaan menarik nih 😁
Bisa kok, mari mulai step by step yang perlu dilakukan untuk hosting projek LaravelBuat projek baru ( demo awal )
Cara Pertama ( 1 )Hosting Byet.Host
Buat akun baru di byethost.com ( https://byet.host/ )
Isi formulir yang disediakan
Ingat! Simpan baik-baik informasi iniUnggah file projek yang sudah di kompres .zip
Tunggu sampai selesai
Tunggu sampai selesai
Buka halaman web railway.app
Lakukan pendaftaran akun baru menggunakan Git.
Setelah selesai pendaftaran, buat projek baru di Railway
Setelah muncul informasi berhasil
"Deployment Successful"
Pindah ke tab Variables, klik {} Raw Editor dan akan muncul sebuah pop up
Isi dengan beberapa baris isi dari file .env projek Laravel kita
Copas dari bari 1 - 11 saja, misalnya dan tambahkan DB_CONNECTION=sqlite
Ambil beberapa baris dari file .env Laravel
Tekan tombol ungu, Deploy. Setiap kali ada perubahan yang dilakukan. Baik perubahan variabel atau lainnya.
Tambahkan file baru Dockerfile di projek Laravel
Posisi di root projek
Kemudian, pindah di tab Settings. Gulir kebawah sampai menemukan NetworkingSetelah muncul link. maka hosting projek Laravel berhasil
Coba klik domain yang otomatis di sediakan oleh Railway
Berhasil
Setelah berhasil dengan bagian ini ( Hosting Laravel Bagian 1 ), lanjut hosting bagian 2 untuk menyertakan basis data dalam hosting projek 😇😎
Catatan:
Terkadang file database.sqlite tidak ikut ter-push ke Git. Untuk mengeceknya, buka folder database
0 Komentar