美文网首页
laravel 部署,更新清空缓存

laravel 部署,更新清空缓存

作者: 搬砖_工程师 | 来源:发表于2019-04-13 17:25 被阅读0次

    初始化部署:
    git clone git@...
    克隆仓库获得代码
    chown -R www:www *
    这里设置为nginx/Apache的实际的用户组,不知道是什么就删掉这行吧
    chmod -R 755 *
    chmod -R 777 storage
    设置权限
    composer install --no-dev
    安装依赖
    修改.env,
    设置
    APP_ENV=production
    APP_DEBUG=false
    以及其它的一些配置,确保MySQL等连接正常
    php artisan migrate
    php artisan key:generate
    框架初始化到这里第一次的部署就完成了。不出意外程序已经能够正常跑起来了。
    代码更新的部署:先自己手动备份数据库的全部内容,可以用MySQL的Dump
    php artisan down
    停掉网站
    git pull
    php artisan migrate
    更新代码及数据库
    php artisan clear-compiled
    php artisan cache:clear
    php artisan config:cache
    php artisan optimize
    composer dump-autoload --optimize
    各种清空缓存和重建缓存
    php artisan up
    关闭维护状态,更新完毕

    相关文章

      网友评论

          本文标题:laravel 部署,更新清空缓存

          本文链接:https://www.haomeiwen.com/subject/rtjrwqtx.html