新建虚拟站点
进入到 oneinstack 根目录,输入 ./vhost
新建虚拟主机,在开始之前首先申请好指向本测试服务器的域名,ssl 证书可使用 oneinstack 自动生成并自动续期,一路完成后会有如下提示即可
// #######################################################################
// # OneinStack for CentOS/RedHat 6+ Debian 8+ and Ubuntu 14+ #
// # For more information please visit https://oneinstack.com #
// #######################################################################
// Your domain: yanji.wkarrow.top
// Virtualhost conf: /usr/local/nginx/conf/vhost/yanji.wkarrow.top.conf
// Directory of: /data/wwwroot/yanji.wkarrow.top
// Rewrite rule: /usr/local/nginx/conf/rewrite/laravel.conf
// Let’s Encrypt SSL Certificate:/usr/local/nginx/conf/ssl/yanji.wkarrow.top.crt
// SSL Private Key: /usr/local/nginx/conf/ssl/yanji.wkarrow.top.key
git clone 拷贝线上仓库数据到本地
cd 到 /date/wwwroot/yanji.wkarrow.top
目录中,执行
1
2composer update
php artisan key:generate
修改 .env 文件
在项目根目录下执行
1 | cp .env.example .env |
之后 vim .env
配置站点数据
修改站点权限
1 | chmod -R 777 yanji.wkarrow.top |
修改 nginx 配置
1 | cd /usr/local/nginx/conf/vhost |
创建数据库
前往 oneinstack 自带的 phpMyAdmin 新建一个名为“岩脊”数据库
数据库迁移
1 | php artisan migrate |