蚂蚁CMS 宝塔安装图文教程

按截图顺序:环境 → 建站 → Node → 反代 → 安装向导 → 重启 → 登录 → 授权

作者:Future · 适合宝塔 Linux 面板 · 建议 Node 16.18+ / 18 LTS · MySQL 5.7/8.0

1必装软件

打开宝塔 软件商店,确保已安装:NginxMySQL(推荐 8.x)、Node.js 版本管理器。phpMyAdmin / PHP 可选(本程序是 Node,不依赖 PHP)。

必装软件

2进入 Node.js 版本管理器

在软件商店打开 Node.js 版本管理器,准备安装 Node 版本(建议 18;图中为 16.20.2 也可运行)。

Node版本管理器

3设置命令行版本

安装完成后,把对应版本设为 命令行版本 / 默认版本,方便终端直接使用 nodenpm

设置命令行版本

4查看是否安装成功

打开宝塔「终端」,执行下面命令,能显示版本号即成功:

node -v npm -v
查看安装成功

5上传源码并解压

把程序压缩包上传到 /www/wwwroot/ 对应目录并解压。解压后应能看到 server.jspackage.jsonlib/public/config/ 等。

上传源码并解压

注意:路径以你实际上传目录为准,不要照抄教程里的示例目录名。

6新建网站

宝塔 → 网站 → 添加站点。填写域名,根目录指向刚解压的程序目录。可勾选申请 SSL。数据库也可在此一并创建(记住库名/用户/密码)。

新建站点

7安装 Node 依赖

进入程序真实目录后再执行(先 cd 成功很重要):

cd /www/wwwroot/你的站点目录 npm install --production
安装Node依赖

看到 added xx packages 即成功。若提示找不到 package.json,说明还没 cd 进项目目录。

8添加 Node 项目

网站 → Node项目 → 添加。建议配置:项目路径=站点目录;启动文件/命令指向 server.js;端口 3000;用户 www;Node 版本选已安装版本。

添加Node项目

9配置反向代理

网站设置 → 反向代理 → 添加。目标 URL:http://127.0.0.1:3000,发送域名 $host。保存后重载 Nginx。

配置反代

10打开安装向导

浏览器访问:http://你的域名/install。填写宝塔数据库信息;管理员默认可用 admin;后台入口路径建议保留随机值(防扫描)。点「开始安装」。

安装向导

11关闭后再重启 Node

安装成功后,到 Node 项目里先停止再启动(或点重启)。这一步很关键:否则可能出现后台 Internal Server Error。

重启Node

12登录后台

打开安装成功页给出的地址,例如:http://你的域名/mayi_xxxxxx/login。用安装时设置的管理员账号密码登录。(默认常见为 admin / admin123,若你改过以你填写的为准)

登录后台

不要再访问旧的 /admin;改过入口路径后,旧地址会失效。

13购买授权码并激活

后台左侧「站点 → 授权激活」。找客服购买授权码,粘贴到输入框,点「激活授权」。授权按服务器公网 IP绑定,域名不限制。

授权激活