独角数卡相信大家都不陌生,一款很好用的开源发卡商城,不过停更了很久了,旧程序也或多或少有些bug。近期独角数卡的作者重置了系统从头开始。但是不少人不会搭建,接下来我便用一个全新服务器搭建Dujiao-Next。
提前准备事宜
准备一台1h1g以上配置的云服务器并安装好宝塔面板;域名(可二级域名)两个解析到服务器ip;
第一步:配置面板安装环境
服务器安装好宝塔面板后初始登录需要安装软件和环境;按照推荐安装nginx、其他的mysql与php等可装可不装。
一定要安装nginx环境,版本要1.24以上。
![图片[1]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412125509674-1024x507.png)
然后点击宝塔面板右侧-软件商城,在搜索框搜索进程守护管理器、redis两个进行下载安装,版本最近版就行
第二步:下载Dujiao-Next程序
Dujiao-Next程序共有三端,分别是API(主项目)、User(用户前台)、Admin(后台)三个,每端都有其对应的程序文件,先把他们分别下载到本地。
第三步:文件上传服务器
点击宝塔面板左侧文件进入服务器文件目录,进入/www/wwwroot内,分别创建api、admin、user三个文件夹并上传对应压缩包。
![图片[2]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412132029808-1024x507.png)
第四步:配置api端
将上传到api文件夹内的压缩包解压,出现三个文件,config.yml.example、dujiao-next、README.md三个文件。
检查三个文件的权限是否是755,如果不是755就把这三个文件的权限修改为755。
![图片[3]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412132528647-1024x184.png)
配置config.yml.example文件:把文件名重新命名为config.yml也就是说去掉了.example。
然后双击编辑这个config.yml文件,以下是这个文件需要修改的地方:
修改config.yml文件
第一处:
第六行debug修改为release。若你要自定义端口可将8080修改为你自己端口,记得要放行端口!
![图片[4]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412133809115.png)
第二处
把database目录下的生成文件的目录修改为本目录下即可。去掉/db。修改后的图片如下:
![图片[5]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412134904793-1024x150.png)
第三处
jwt与user_jwt下的两个加密需要修改成自己的,可以自己用密码生成器生成。两个秘钥尽量不要一样。
![图片[6]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412134201415-1024x143.png)
第四处
设置自己的初始管理员账号和登录密码
![图片[7]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412134419494-1024x56.png)
启动程序
点击面板左侧软件商城找到已经下载好的“进程守护管理器”,点击设置-添加守护进程-选择api文件夹。
启动命令为运行路径/后输入dujiao-next
![图片[8]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412135853145-1024x515.png)
点击确定后查看该进程是否运行,若正常运行可进入下一步操作。
第五步:配置user用户端
转移文件位置
将上传到user文件夹下的压缩包解压会出现一个dist的文件夹,将dist文件夹下的全部文件转移到user文件夹下。可框选所有文件后剪切,然后回到user文件夹下,点击粘贴即可。最终要如下图所示:
![图片[9]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412140647553-1024x226.png)
创建网站
点击面板左侧网站,在PHP项目下点击添加网站,然后输入你的user用户端域名,也就是你的网站的前端,用户访问的页面。根目录点击右侧选择文件,一定要选择自己的user文件夹的路径。PHP版本为纯静态。
![图片[10]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412141338779-1024x507.png)
配置伪静态
创建好网站后,点击右侧设置,点击伪静态,将下方伪静态代码填写进去点击保存。
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;
}
如果你端口是自定义的,这上面的端口也要修改。
![图片[11]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412141930588-1024x507.png)
保存后可以点击自己的域名看看是否可以正常打开,如果可以打开前端页面就是配置完成了!
![图片[12]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412142314356-1024x530.png)
第六步:配置Admin后台管理端
移动文件
进入admin文件夹,解压文件后同样出现一个dist文件夹,然后和user配置一样,需要把dist文件夹下的全部文件移动到admin文件夹目录下。如图:
![图片[13]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412142730791-1024x231.png)
创建网站
重复user网站的步骤,添加网站输入自己的后台域名。然后把根目录修改为自己admin的文件夹下。
![图片[14]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412142915551.png)
配置伪静态
依旧是在网站设置-伪静态设置,输入以下代码并保存。如果你端口是自定义的,这上面的端口也要修改。
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;
}
然后点击域名查看后台是否可以正常访问并登录。如图所示即搭建完毕:
![图片[15]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412143632383-1024x451.png)
![图片[16]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412143632841-1024x458.png)
![图片[17]-最新版独角数卡Dujiao-Next宝塔面板完整搭建教程](https://cos.jooyang.cn/wp-content/uploads/2026/04/20260412143632169-1024x507.png)












暂无评论内容