一、独角数卡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

By admin

为您创造颠覆性价值。。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注