Halo, Sobat! Remote repository adalah tempat penyimpanan proyek kamu di server Git yang bisa diakses dari mana saja melalui internet. Platform seperti GitHub, GitLab, dan sejenisnya, memungkinkan kamu menyimpan kode, melacak perubahan, dan berkolaborasi secara efisien.
Meskipun kamu menggunakan platform yang berbeda (GitHub, GitLab), selama kamu punya akses ke repositorinya, proses cloning ke hosting tetap sama. Yang membedakan hanya URL repo dan metode autentikasi (public, token, atau SSH).
Prasyarat
Simak cara clone proyek CodeIgniter dari remote repository ke hosting di bawah ini, Sob!
Step 1: Login ke cPanel menggunakan URL melalui domainkamu.com/cpanel atau melalui member area seperti pada Cara Login Ke cPanel di Member Area Jagoan Hosting Sob!
Step 2: Di dalam cPanel, buka menu Terminal

Step 3: Lalu, pindah ke direktori yang akan digunakan. Misalnya public_html dan jalankan perintah berikut untuk masuk ke direktori public_html.
cd public_html
Step 4: Setelah berada pada direktori proyek CodeIgniter yang sesuai, jalankan perintah cloning untuk mengambil proyek dari remote ke hosting.
git clone https://repository-url.com/user/project.git
Apabila menggunakan repo private, sesuaikan dengan akses token:
git clone https://oauth2:yourtoken@gitlab.com/user/project.git
Step 5: Setelah cloning berhasil, klik kanan dan ekstrak file .zip. Lalu pindahkan isi folder public/ ke direktori utama (dalam artikel ini yaitu public_html), seperti pada artikel Cara Install CodeIgniter di Softaculous cPanel di step ke-4.
Step 6: Langkah berikutnya, kamu perlu melakukan hal-hal berikut untuk menyesuaikan konfigurasi proyek CodeIgniter.
- Jika kamu sebelumnya mengunggah proyek CodeIgniter dalam mode development, disarankan untuk mengganti mode ke production setelah proyek berada di hosting. Jalankan perintah berikut di terminal untuk mengecualikan dependensi pengembangan.
cd nama-proyek
composer install --no-dev
- Edit file .env lalu sesuaikan environment dan konfigurasi seperti database, URL dan lainnya.
Step 6: Terakhir, setelah semua konfigurasi disimpan, akses domain proyek CodeIgniter di web browser. Selamat mencoba, Sob!
Kalau ada yang masih bikin bingung, jangan ragu hubungi Tim Support Jagoan Hosting melalui Live Chat atau Open Ticket, Sob!
Hai, Sobat Jagoan! Softaculous adalah fitur auto-installer yang biasanya tersedia di cPanel dan digunakan untuk memasang berbagai aplikasi web secara Read more
Hai, Sobat Jagoan! Saat kamu mengembangkan proyek CodeIgniter, menggunakan Composer adalah langkah terbaik. Selain mendapatkan versi resmi terbaru, kamu juga Read more
Hai, Sobat Jagoan! Sebelum nyemplung lebih jauh dengan CodeIgniter versi 4, kamu perlu mengenal dan memahami konsep dasar CodeIgniter 4 Read more
Halo, Sobat Jagoan! Artikel ini akan memberikan tutorial permulaan menggunakan CodeIgniter 4, setelah kamu memahami Konsep Dasar CodeIgniter 4. Yuk, Read more