• 11选5走势图分析技巧 2019-09-30
  • 北京11选5胆拖计算器 2019-09-24
  • 11选5组选前三技巧 2019-09-23
  • 11选5摇奖模拟器 2019-09-16
  • 微信上广东11选5正规吗 2019-09-15
  • 11选5胆拖玩法对照表 2019-09-14
  • 体彩11选5前三组多少钱 2019-09-13
  • 11选5任选7软件 2019-09-12
  • 黑龙江新11选5开奖 2019-09-11
  • 广东11选5购彩网站 2019-09-10
  • 11选5拖计算器 2019-09-09
  • 北京体彩11选5开奖结果查询 2019-09-08
  • 11选5任6技巧集锦 2019-09-07
  • 福建11选5开奖结果112期 2019-09-06
  • 河北11选5遗漏数据 2019-09-05
  • 景安微信
    右侧QQ联系不上,可以加我微信
    您好,欢迎来到景安网络!
    加盟景安
    主页 >服务器配置 >如何将laravel部署到云服务器

    如何将laravel部署到云服务器


    来源:景安网络发表日期:2018-04-16浏览次数:Tags:laravel
    景安网络专业的数据中心服务商,长期提供数据中心托管服务,私有云,互联网解决方案,互联网增值服务。针对工信委大力实施“万企业上云”计划,景安以我所能,为你而+,推出上云特惠,核心云计算产品降幅达50%!!也欢迎来聊右侧qq

    澳门国际赌场 www.qilebang.com 首先你需要一台云服务器。

    laravel

    安装系统选择 ubuntu 16.04

     

    然后通过 ssh 登录远程服务器按下列步骤进行配置:

     

    更新列表

     

    apt-get update

    安装语言包

     

    sudo apt-get install -y language-pack-en-base

    安装常用软件

     

    sudo apt-get install -y vim git zip unzip

    安装PHP7

     

    
    
    //请确保每一步没有出错,如果有报错,可尝试多安装几次
     

    sudo apt-get install -y software-properties-common

    安装 Mysql

     

    sudo apt-get install -y mysql-server

    安装 Nginx

     

    //安装之前需确认是否安装了apache2,如果已经安装了apache2,需要先停止/卸载 apache2
     

    sudo service apache2 stop

     

    //安装 nginx

     

    sudo apt-get install -y nginx

     

    配置 PHP7

     

    sudo vim /etc/php/7.1/fpm/php.ini

     

    配置 Nginx

     

    sudo vim /etc/nginx/sites-available/default    location ~ \.php$ {

    拉取代码

     

    //建议先将代码上传到云端代码仓库(github, coding)然后再在服务端上拉取
     

    cd /var/www

     

    安装 Composer 并使用 Composer 安装代码依赖

     

    
    
    //访问composer 官网获取下面四行代码最新版,直接粘贴执行安装 Composer
     

    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

     

    //然后移动 composer.phar

     

    //进入项目目录

    创建 .env 文件

     

    
    
    cd /var/www/laravel-project
     
    cp .env.example .env
     
    vim .env
     
    //根据项目实际情况修改 .env 文件

     

    生成 laravel key

     

    cd /var/www/laravel-project
     

    php artisan key:generate

    创建数据库,执行迁移

     

    //首先登录 mysql 创建一个对应项目的数据库,名字应该和 .env 文件中的一致
     

    cd /var/www/laravel-project

     

    php artisan migrate

    修改权限

     

    sudo chown -R www-data:www-data /var/www

    重启 Nginx 和 PHP7 fpm

     

    service nginx restart

    搞定!

     

    如果遇到问题请在下方留言,或者在此项目 下提 issue,我会及时回复
     

    原文链接:http://dmmylove.cn/articles/12

    0(好文)
    0(太水)
    版权声明:部分文章源于网络,如侵权请联系我们删除
    买购快云Plus,云服务器折上折

    专题页