个人小站

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2173|回复: 0

[搬运] 宝塔面板安装独角数卡2.x版本

[复制链接]
  • 打卡等级:热心大叔
  • 打卡总天数:347
  • 打卡月天数:1
  • 打卡总奖励:127557
  • 最近打卡:2024-09-01 19:59:50

69

主题

14

回帖

11万

积分

超级版主

Rank: 8Rank: 8

积分
111301

优秀版主论坛元老

发表于 2022-4-17 21:43:58 | 显示全部楼层 |阅读模式
本帖最后由 荣誉会员 于 2022-4-17 21:50 编辑

1、简介

项目:https://github.com/xianrenjituan/dujiaoka


2、准备

1)准备一台vps(512M内存以上),

2)安装好宝塔面板

3)Nginx version >= 1.16

4)Redis (高性能缓存服务)

5)phpmyadmin4.9

6)MYSQL version >= 5.6

7)PHP7.4

8)宝塔应用管理器1.4

9)看一下必装软件的全家福

[/url]


3、PHP环境确认

1)先来删除一下php的禁用函数(ps:宝塔默认会禁用一些php的函数,导致artisan命令无法正确运行)点击【软件商店】->【PHP设置】->【禁用函数列表】 将以下函数删除!!

putenv,proc_open,pcntl_signal,pcntl_alarm

[url=https://www.daniao.org/wp-content/uploads/2021/10/bt-dujiaoshuka-2.png]

2)安装扩展,点击【软件商店】->【PHP设置】->【安装扩展】安装以下4个扩展:

fileinfo、redis、phpzip(如果你想正常使用导出功能得话)、opcache、shell_exec

[/url]


4、配置网站

1)宝塔新建网站,提前解析好域名,新建好数据库,当然也可以在新建站点时创建数据库。

[url=https://www.daniao.org/wp-content/uploads/2021/10/bt-dujiaoshuka-4.png]


2)上传代码,请选择xxx_build.tar.gz压缩包。一定要选择带build字样的包,才有依赖!目前最新的版本是2.0.2

各版本:https://github.com/xianrenjituan/dujiaoka/releases

至于上传,我们可以利用宝塔的远程下载,来下载到网站根目录即可。

[/url]

3)设置项目运行目录,解压项目代码后,我们点击网站的设置设置运行目录为public,看图:

[url=https://www.daniao.org/wp-content/uploads/2021/10/bt-dujiaoshuka-6.png]

4)设置伪静态为laravel5


5、部署

1)访问你的网站域名,进入安装流程

2)按实际情况填写网站配置信息

[/url]


6、配置守护进程

堡塔应用管理器是我们用来管理laravel队列进程的工具。如果不喜欢使用堡塔应用管理器,那么使用supervisor也是可以的,两个必须选一个!

1)堡塔应用管理器配置教程,进入宝塔控制面板: 步骤:【软件商店】->【堡塔应用管理器设置】->【添加应用】 如图:

[url=https://www.daniao.org/wp-content/uploads/2021/10/bt-dujiaoshuka-9.png]

说明:


名称:随意,如daniao

应用环境: 选择php7.4

启动文件: 网站根目录 + /artisan(例如:/www/wwwroot/halo.vsvs.xyz/artisan)

执行目录: 网站根目录(例如:/www/wwwroot/halo.vsvs.xyz/)

启动参数: queue:work

保存即可!

2)supervisor配置教程

步骤:【软件商店】->【Supervisor设置】->【添加守护进程】 如图:

[/url]

说明:


名称:随意填写(例如:daniao)

启动用户:选择www

运行目录:选择程序根目录(例如:/www/wwwroot/halo.vsvs.xyz/)

启动命令:/www/server/php/你的php版本/bin/php /www/wwwroot/你的网站根目录/artisan queue:work

例如:/www/server/php/74/bin/php /www/wwwroot/halo.vsvs.xyz/artisan queue:work


7、效果

1)前台

[url=https://www.daniao.org/wp-content/uploads/2021/10/bt-dujiaoshuka-12.png]

2)后台

[/url]


8、一些问题

这里只说下常见的错误

1)忘记管理密码,服务器终端下cd 网站根目录, 执行以下命令重置管理员密码:

  1. php artisan admin:reset-password
复制代码

[url=https://www.daniao.org/wp-content/uploads/2021/10/bt-dujiaoshuka-13.png]

2)后台登录出现0err

出现这个问题大概率是开启了nginx的https或者强制https访问,导致请求接口出错。

牢记一个原则,只要开启了https访问,那么后台也要开启https!

解决这个问题的方法,就是编辑网站根目录.env文件。

配置如下选项(如果没有就新增):

  1. ADMIN_HTTPS=true
复制代码



9、最后

整个搭建过程还是很简单的,而且该程序的颜值也是简洁大方,需要注意的是,该程序不支持虚拟主机,也不支持windows服务器,仅支持linux服务器。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|个人小站

GMT+8, 2024-9-8 11:02 , Processed in 0.033245 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表