sh Laravel部署脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh Laravel部署脚本相关的知识,希望对你有一定的参考价值。

# Change to the project directory
cd /home/forge/domain.com

# Turn on maintenance mode
php artisan down

# Pull the latest changes from the git repository
git pull origin master

# Install/update composer dependecies
composer install --no-interaction --prefer-dist --optimize-autoloader

# Run database migrations
php artisan migrate --force

# Clear caches
php artisan cache:clear

# Clear expired password reset tokens
php artisan auth:clear-resets

# Clear and cache routes
php artisan route:clear
php artisan route:cache

# Clear and cache config
php artisan config:clear
php artisan config:cache

# Install node modules
# npm install

# Build assets using Laravel Mix
# npm run production

# Turn off maintenance mode
php artisan up

以上是关于sh Laravel部署脚本的主要内容,如果未能解决你的问题,请参考以下文章

sh 用于部署Laravel应用程序的脚本包括维护模式,编写器,迁移,清除缓存和重新启动队列

sh Laravel Homestead after.sh脚本

sh Laravel部署

sh 将laravel项目部署到共享主机提供商

sh 设置laravel5项目以部署到共享主机提供程序

sh 在Laravel Homestead中安装MSSQL的脚本(阅读评论)