dewakoding Belajar IT bareng !

Cara Deploy Aplikasi Web ke Shared Hosting dengan bantuan Gitlab

1 min read

Halo teman-teman dewakoding, kita berjumpa lagi. Kali ini kita akan membahas mengenai hal yang seru nih. Buat teman-teman yang sudah pernah membuah website dan website tersebut di taruh di suatu share hosting, pasti perlu cara ini agar proses develop dan deploy websitenya lebih praktis.

Dulu, yang sering saya alami adalah begini teman-teman, saya develop website (katakanlah website menggunakan bahasa PHP, framework Laravel), kemudian saya upload manual ke share hosting

  • saya ZIP dulu project laravelnya
  • saya upload manual file zip tersebut ke share hosting

Celakanyaa adalah, yaitu ketika ada perbaikan bugs atau penambahan fitur, saya harus upload manual lagi satu persatu, atau ya terpaksa ngoding di server !! Ngeri sekali kan ?!!! Website saya sering sekali error, dan kodingan saya jadi berantakan !

Nah dengan cara yang akan kita bahas ini, apa yang pernah saya lakukan itu insyaAllah tidak akan terjadi lagi. Kita akan memanfaatkan repository Gitlab, untuk “deploy secara otomatis” (belum canggih-canggih banget lah) agar proses develop kodingan di laptop kita dan deployment di shared hosting lebih enak, praktis, dan tentunya minim error.

Langsung saja …

Yang teman-teman butuhkan

  1. Repository Gitlab (saya menggunakan Gitlab, teman-teman bisa pake yang lain)
  2. Shared Hosting

Disini saya sudah membuat contoh project website menggunakan html biasa, terlihat bahwa website tersebut masih berada di laptop saya ya

Nah, saya juga sudah membuat repository di Gitlab untuk kodingan saya tadi.

*diasumsikan disini saya sudah terbiasa me-push kodingan di laptop saya ke repository tersebut.

Okeee…sekarang saatnya untuk men-deploy di shared hosting kita. Saya masuk ke cpanel shared hosting, dan cari “Terminal”.

Masuk ke menu Terminal, tampilannya seperti ini

kemudian saya akan masuk ke folder dimana saya akan men-deploy kodingan saya yang dari Gitlab tadi. Disini sudah menggunakan syntax Git seperti biasa

git clone https://gitlab.com/halodewakoding/deploy-share-hosting.git
====
kemudian saya diminta untuk memasukan username dan password akun Gitlab.

Setelah selesai, kodingan di Gitlab sudah terinstall di Shared Hosting saya. Ini buktinya..sudah bisa diakses di ngerjainsoal.com/deploy-share-hosting

Nah..setiap ada proses develop di laptop saya, saya cukup mempush ke Gitlab, lalu dari shared hosting tinggal saya pull kodingan saya tersebut.

Alhamdulillah…. dengan cara deploy seperti ini pekerjaan saya jadi lebih mudah dan minim error 😊

Semoga bermanfaat. Just Enjoy IT !

dewakoding
dewakoding Belajar IT bareng !

Leave a Reply

Your email address will not be published.