Color Switcher

Check template with your color

Or custom color..

Blog Details

  • Home
  • deploy-laravel-11-dari-localhost-ke-cpanel-menggunakan-cicd-github-part2
Blog Image
admin 16 March, 2025 iconTutorial

Deploy laravel 11 dari localhost ke Cpanel menggunakan CI/CD Github [Part2]

8. Bikin sortcut folder Storage (Khusus project dengan upload file)
Langkah ini hanya untuk project yang ada upload file/gambar. Pada dasarnya file/image terletak pada folder storage. Sementara itu folder tersebut tidak terletak di public_html, artinya secara default website kalian tidak akan bisa akses file/gambar tersebut. Dengan demikian sortcut ini sangat penting. Berikut caranya:

Silahkan bukan Cron Jobs di cPanel kalian dan samakan konfigurasi ini:

setting cron jobs per minutes
ln -s /home/name/folder/storage/app/public /home/name/public_html/storage

Silahkan gani name/folder sesuai dengan nama folder kalian. Silahkan Add New Cron Job. setelah itu sialhkan kalian masuk ke public_html kalian, tunggu 1 menit dan refresh. Jika sudah muncul folder storage seperti gambar dibawah ini maka bikin sortcut sudah berhasil

storage link sortcut
9. Update project di server
Jika ada perubahan code atau update fitur pada website kalian, silahkan push project kalian di localhost  ke gitHub. Jika sudah silahkan masuk ke cPanel dan masuk ke Terminal. Silahkan ikuti promt dibawah ini:
ssh your_cpanel_user@yourdomain.com
cd name_project
git pull origin main
php artisan migrate --force // Jika ada migration DB
php artisan cache:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear

Semoga Bermanfaat 😇

Last Update: 17 March, 2025