今天小车想起一个站点需要发卡,看到了Dujiao-Next,搭建过程做个记录吧~
1.环境安装
- Nginx
- Redis
- 进程守护器



2.安装及配置
请从以下仓库的 Releases 下载对应版本压缩包(建议三端使用同一版本号):
API(主项目):https://github.com/dujiao-next/dujiao-next/releases
User(用户前台):https://github.com/dujiao-next/user/releases
Admin(后台):https://github.com/dujiao-next/admin/releases

下载并解压好,打开/www/wwwroot/dujiao-next/api/config.yml对以下内容进行修改,按编号修改,修改后保存
“debug”修改为“release”
/db去掉
生成Token 复制粘贴(搜索引擎搜Token生成)
生成Token复制粘贴(搜索引擎百度搜Token生成)
后台管理员账号:vpsche
后台管理员密码:vpsche.com

记得保存,下一步来到软件商店 – 打开进程守护管理器 – 添加进程
启动用户:root
启动命令:/www/wwwroot/dujiao-next/api/dujiao-next
进程目录:/www/wwwroot/dujiao-next/api
名称:VPSCHE

点击确定,转到网站 – 添加站点分别是两个
一个前台

一个后台

两个站点添加相同的伪静态:
location / {
try_files $uri $uri/ /index.html;
}
location /api/ {
proxy_pass http://127.0.0.1:8080/api/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /uploads/ {
proxy_pass http://127.0.0.1:8080/uploads/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
完成后打开域名即可!


中途遇到一个问题搭建好后上传图片404.
请删除掉宝塔Nginx配置里自带的图片规则搜索gif|jpg|jpeg|png|bm就出来了
