教你怎么宝塔搭建新版独角发卡 – Dujiao-Next 1.01 详细教程

今天小车想起一个站点需要发卡,看到了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就出来了