Deploy Laravel
Panduan deploy Laravel di server VPS Linux.
Update via Git
Section titled “Update via Git”Back End
Section titled “Back End”- down app
sudo php artisan down- git pull
sudo git pull- run composer install
sudo composer install --optimize-autoloader --no-dev- run artisan migrate when needed
sudo php artisan migrateFront End
Section titled “Front End”- yarn
sudo yarn- yarn build
sudo yarn build- pnpm
sudo pnpm i- pnpm build
sudo pnpm build- remove node_modules (optional)
sudo rm -rf node_modulesOptimize
Section titled “Optimize”- run
sudo php artisan optimize- up app
sudo php artisan upini optional sesuai kebutuhan.
Supervisor
Section titled “Supervisor”ini digunakan jika menggunakan fitur job dan queue
- Status
sudo supervisorctl status- Restart All
sudo supervisorctl restart all