Appearance
系统安装
建议指定服务器系统(CentOS 9/Ubuntu 22.04+) 腾讯云默认的:OpenCloudOS 9 等都能满足 MongoDB 7.0x 安装需求。注意:
注意
阿里云默认的 Alibaba Cloud Linux 2 ~ 3 全系列不支持,因为都无法满足MongoDB 7.0x的安装要求。
环境要求
- Nodejs: v22.20.0 (必须这个版本)
- Redis: 7.0.x 或更高
- MongoDB: 7.0.x(多副本集群)
- 操作系统: CentOS 9 / Ubuntu 22+ 和 Windows Server 2022 64位
安装步骤
程序需要创建 前台站点 和 后台站点 ,分别对应不同的域名,因此提前解析两个域名到服务器IP
Linux 服务器安装(推荐)
sh
curl -sL https://download.djaod.com/install.sh -o install.sh && chmod +x install.sh && ./install.sh- 建议新手使用宝塔面板 + 一键安装脚本
- 先在宝塔安装好
Nginx、Nodejs和Redis,但是MongoDB不要再宝塔面板安装,因为无法配置集群(程序需要)! - 等执行脚本全部通过后,再在宝塔面板中创建node站点
- 在node站点管理 以
“默认项目“创建 前台站点 ,绑定入口为/index.js,绑定命令为:npm run index启动端口为3080 - 在node站点管理 以
“默认项目“创建 后台站点 ,绑定入口为/admin.js,绑定命令为:npm run admin启动端口为3000 - 注意:在宝塔面板创建站点后默认会启动网站,我们要先给他关闭,然后使用命令进行启动站点
- 启动 前台站点:
sh
systemctl start djaod-index.service- 启动 后台站点:
sh
systemctl start djaod-admin.service视频教程
Windows Server 服务器安装
注意
程序以 Linux 平台运行为准,Windows 版本仅用于测试和开发,不建议在生产环境使用。下载 Windows 安装后自行研究环境搭建和安装配置,这里不做详细说明,因为这种操作流程异常复杂,超出了文字描述范围
下载安装包
常用命令
在使用一键安装脚本后,强烈建议使用以下命令进行操作网站,不推荐使用宝塔站点开关。
MongoDB 多副本集群服务
sh
# 启动 MongoDB 副本集服务
systemctl start mongod-rs.service
# 停止 MongoDB 副本集服务
systemctl stop mongod-rs.service
# 重启 MongoDB 副本集服务
systemctl restart mongod-rs.service
# 检查 MongoDB 副本集服务状态
systemctl status mongod-rs.service
# 开机自启 MongoDB 副本集服务
systemctl enable mongod-rs.service前台站点服务
sh
# 启动 前台站点服务
systemctl start djaod-index.service
# 停止 前台站点服务
systemctl stop djaod-index.service
# 重启 前台站点服务
systemctl restart djaod-index.service
# 检查 前台站点服务状态
systemctl status djaod-index.service
# 开机自启 前台站点服务
systemctl enable djaod-index.service后台站点站点服务
sh
# 启动 后台站点服务
systemctl start djaod-admin.service
# 停止 后台站点服务
systemctl stop djaod-admin.service
# 重启 后台站点服务
systemctl restart djaod-admin.service
# 检查 后台站点服务状态
systemctl status djaod-admin.service
# 开机自启 后台站点服务
systemctl enable djaod-admin.service伪静态 (Nginx)
sh
# 去掉 .html 后缀
if ($request_uri ~ ^/(.*)\.html(\?.*)?$) {
rewrite ^/(.*)\.html(\?.*)?$ /$1$2 last;
}
# 去掉.xml
if ($request_uri ~ ^/(.*)\.xml(\?.*)?$) {
rewrite ^/(.*)\.xml(\?.*)?$ /$1$2 last;
}操作指南
程序授权
DJAOD非免费程序,需要获取授权码才能正常运行。
- 成功安装后进入后台 会提示您输入授权码
- 输入您的授权码,确认提交即可完成授权
如何购买授权码
- 访问 DJAOD 价格页面 购买授权码
- 根据您的需求选择合适的授权计划
- 完成支付后,您将收到一封包含授权码的电子邮件
授权过期续费
- 登录到您的 DJAOD 后台管理账号
- 点击左侧菜单栏的 "授权管理" 按钮
- 点击 "续费授权" 按钮
- 根据提示完成支付