Laravel 生产环境一键部署脚本

前言

不得不说,每次新服务器的环境部署一直是个噩梦,手动一条一条地输入命令,还时不时的忘记装一些软件啥的。

现在,我们终于可以和上面的一切不便利说再见了!

系统需求

Debian 9

理论上 Debian 8 也可使用,未经测试。

安装

首先下载脚本

然后修改 配置一下 MySQL 的 root 密码及普通用户的用户名和密码。

最后使用 root 用户安装即可

进一步配置

添加 HTTP 站点

在 目录下新建站点配置文件,格式如下:

然后重载 nginx 即可

添加 HTTPS 站点

首先需要新增一个 HTTP 站点用于验证,目录同上。

重载 nginx 使配置生效

然后生成并安装 SSL 证书

接着新增 HTTPS 站点

最后重载 nginx 即可

GitHub

https://github.com/kotoyuuko/laravel-server-init

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180526G0SZSL00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券