一、独角数卡github: https://github.com/assimon/dujiaoka
二、VPS一台(最低配置1核1G) 系统安装Ubuntu 22或者24系统
三、域名解析,将你的IP地址和域名进行解析
四、安装AA面板或者中文的宝塔面板
连上SSH-安装aa面板
aa面板
apt update
URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel
宝塔面板安装地址:
wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sudo bash install.sh
五、MySQL5.7、Nginx、Redis、phpMyAdmin 、PHP-7.4、Supervisor 3.0.5
1、PHP环境确认:
- 点击【应用商店】->【PHP设定】->【Disabled functions】将以下putenv、 proc_open、 pcntl_signal、 pcntl_alarm删除
- 点击【应用商店】->【PHP设定】->【Install extensions】安装以下三个扩展:fileinfo、redis、opcache(可选安装,性能加强)
- 设置完成后重新载入,重启面板
2、aa面板点击网站
- 点击添加站点——输入解析好的域名——选择資料庫 MYSQL———其他不改点击提交 保存MYSQL用户名及密码;
- 进入网站根目录,删除所有文件;
- 申请SSL证书,并强制开启https。
3、克隆项目源码并安装依赖 ssh那边 直接运行命令
cd /www/wwwroot/你的域名
git clone https://github.com/assimon/dujiaoka.git temp && mv temp/* temp/.* . 2>/dev/null && rm -rf temp
4、安装依赖 运行命令
composer install
Shell
5、赋予 写入权限 运行命令
sudo chmod -R 777 /www/wwwroot/你的域名
如果有报错就执行
chmod -R 777 /www/wwwroot/你的域名
Shell
6、设置伪静态和运行目录
- 点击网站后面的设置——点击到网站目录——选择解压出来的文件夹,然后保存——运行目录下选择/public,然后保存
- 点击到伪静态,选择laravel5,然后保存 访问你的网站域名,进入安装流程 按实际情况填写网站配置信息 MYSQL用户名及密码 后台登陆报错O
- 面板文件 .env双击修改
ADMIN_HTTPS=true
APP_DEBUG=false
7、配置守护进程(确保程序一直后台运行)
- 名称:随意,如dujiao
- 启动用户:选择www
- 运行目录:选择网站根目录
- 启动命令:/www/server/php/74/bin/php /www/wwwroot/你的域名/artisan queue:work

8、登录弹错,解决方案
#后台登录地址
ADMIN_ROUTE_PREFIX=/admin
ADMIN_HTTPS=true //添加这行配置就可以了
9、登录后修改密码
10、正式上线后一定要将.env配置里面的APP_DEBUG设置为false