Tutorial Import Laravel Project dari GitHub ke Hosting cPanel

Tutorial Import Laravel dari GitHub ke Hosting cPanel

Berikut adalah langkah-langkah untuk mengimpor aplikasi Laravel dari GitHub ke hosting cPanel:

1. Persiapkan Repository GitHub

  • Pastikan Anda memiliki akses ke repository GitHub yang berisi aplikasi Laravel Anda.
  • Jika repository bersifat privat, pastikan Anda memiliki token akses atau kredensial yang diperlukan untuk mengaksesnya.

2. Login ke cPanel

  • Masuk ke akun cPanel Anda.
  • Temukan dan klik pada menu File Manager.

3. Buat Folder untuk Aplikasi Laravel

  • Di dalam File Manager, buat folder baru di luar folder public_html (misalnya, laravel-app).
  • Ini akan menjadi direktori utama untuk aplikasi Laravel Anda.

4. Clone Repository dari GitHub

  • Buka terminal SSH (jika tersedia) atau gunakan fitur Git Version Control di cPanel.
  • Jalankan perintah berikut untuk meng-clone repository Anda:
  • git clone https://github.com/username/repository.git laravel-app
  • Gantilah username dan repository dengan nama pengguna dan nama repository Anda.

5. Pindahkan File dari Folder public

  • Setelah proses clone selesai, buka folder laravel-app.
  • Pindahkan semua isi dari folder laravel-app/public ke dalam folder public_html atau subdomain yang Anda gunakan.

6. Edit File index.php

  • Buka file index.php yang ada di dalam folder public_html.
  • Ubah path ke file bootstrap Laravel dengan menyesuaikan baris berikut:
  • require __DIR__.’/../laravel-app/bootstrap/autoload.php’;
    $app = require_once __DIR__.’/../laravel-app/bootstrap/app.php’;

7. Buat Database di cPanel

  • Kembali ke cPanel, buka menu MySQL® Databases.
  • Buat database baru dan catat nama database, username, dan password yang Anda buat.

8. Import Database

  • Jika Anda memiliki file SQL untuk database, buka phpMyAdmin di cPanel.
  • Pilih database yang baru saja Anda buat, lalu klik Import.
  • Pilih file SQL dan klik Go untuk mengimpor database.

9. Konfigurasi File .env

  • Kembali ke File Manager, buka file .env yang ada di dalam folder laravel-app.
  • Sesuaikan konfigurasi database dengan mengedit bagian berikut:

DB_DATABASE=nama_database
DB_USERNAME=username_database
DB_PASSWORD=password_database

10. Install Dependensi Laravel

  • Jika Anda memiliki akses SSH, masuk ke folder laravel-app dan jalankan perintah berikut:
  • composer install
    php artisan key:generate

11. Cek Website Anda

  • Akses website Anda melalui browser untuk memastikan semuanya berjalan dengan baik.
  • Jika ada masalah, periksa log error di cPanel untuk mendapatkan informasi lebih lanjut.

12. Selesai

Dengan mengikuti langkah-langkah di atas, Anda seharusnya dapat mengimpor aplikasi Laravel dari GitHub ke hosting cPanel dengan sukses. Jika ada kesalahan, pastikan untuk memeriksa setiap langkah dan konfigurasi yang telah Anda lakukan.

Leave a Reply

Your email address will not be published. Required fields are marked *