在开始部署前,请确保你的服务器满足以下基础运行环境:
- 操作系统:CentOS 7.x 或 8.x 的64位版本(Linux系统)
- 环境面板:推荐安装宝塔面板进行可视化管理
- 运行环境:
- PHP 7.4
- MySQL 5.7
- 其他必备组件:
- PHP需安装并启用SG11扩展
- 服务器需安装redis插件
- 网络端口:请确保在服务器和宝塔防火墙中开放 2346 端口
后台安装详细步骤
跟着下面的步骤操作,你就能顺利完成后台的安装与配置。
第一步:创建网站
登录你的宝塔面板,在“网站”菜单中点击“添加站点”,创建一个新的网站。
第二步:上传并解压源码
将下载好的最新版系统源码压缩包上传至网站根目录。上传完成后,直接解压文件,并进入解压后的文件夹。
第三步:配置网站规则
找到该站点的配置文件(通常在Nginx或Apache的设置中),加入以下重写规则代码:
if (!-e $request_filename) {
rewrite .*$ /index.php?s=/$1 last;
break;
}
这段代码的作用是启用伪静态,让页面路由能正常访问。
第四步:在线安装
在浏览器中打开你的域名,系统会自动跳转到安装引导页面。请根据页面提示,填写数据库等信息。
请注意:在填写数据库信息时,数据库表前缀务必设置为 dz,填写完毕后点击确认完成安装。
第五步:处理数据库(关键步骤)
- 使用phpMyAdmin工具登录数据库。
- 找到
dzstaff_account这个数据表,将其中的salt字段内容,完整替换为最新版数据库SQL文件中dzstaff_account表对应的salt值。 - > 重要提示:此步骤必须操作,否则可能导致后台登录异常。
- 将数据库中现有的所有表删除,然后重新导入最新版提供的完整数据库SQL文件。
第六步:启动服务
安装完成后,需要启动长连接服务进程来支持实时聊天等功能。在SSH终端或宝塔的“计划任务”中执行以下命令:
php 你的项目根目录/think worker:server -d
如果遇到聊天功能无法接收信息的情况,可以先停止服务,再重新启动:
php 你的项目根目录/think worker:server stop php 你的项目根目录/think worker:server -d
后台默认登录账号:admin
后台默认登录密码:123456 (请务必在登录后及时修改)
小程序端配置
后台搭建好后,就可以配置前端小程序了。
- 使用微信开发者工具,打开源码中的
/H5/mp-weixin目录。 - 找到并编辑
siteinfo.js这个配置文件。 - 将其中的
url和siteroot这两个字段的值,修改为你自己的后台域名地址。 - 修改完成后,提交审核并发布即可。
附件资源下载
此文章包含作者分享的独家资源 (源码/工具/资料)。
100 积分
免责声明
此资源仅供学习参考,请勿用于商业目的。下载即表示您同意在 24 小时内删除本资源。支持正版,共建良好网络环境。
评论 (0)
暂无评论,快来抢沙发吧~
咿呀呀
全栈工程师
不知道说什么
1
文章
0
粉丝