快速开始

2026-03-29 00:00:01 docs MDMS 1541 字

环境要求

基本要求

操作系统: Linux(推荐 Ubuntu 22.04 / 24.04 LTS 或 CentOS 7+)

运行时: Go 1.22 及以上版本

控制面板: 宝塔 Linux 面板(推荐,非必须)

Web 服务器: Nginx(宝塔自带)

内存: 最低 512MB,推荐 1GB 以上

磁盘: 最低 1GB 可用空间,推荐 10GB 以上

推荐配置

用于生产环境的推荐服务器配置:

阿里云 ECS 或腾讯云 CVM,2 核 4GB 内存,50GB SSD 云盘,带宽 5Mbps。这个配置可以支撑万篇文章的全量生成和日均万级 IP 的访问统计。

安装 Go 环境

宝塔面板默认不带 Go 环境,需要手动安装:

wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> /etc/profile
source /etc/profile
go version

安装 MDMS

mkdir -p /opt/mms
cd /opt/mms
tar -xzf kuaisou-mms-v1.0.0.tar.gz
cp -rf mms/* . && rm -rf mms
go build -o mms .

首次生成

./mms -mode=build

启动后台服务

nohup ./mms -mode=serve -port=8080 > mms.log 2>&1 &

Nginx 配置

在宝塔面板中创建站点,域名指向你的服务器 IP。然后在站点的 Nginx 配置中添加反向代理:

location ^~ /admin/ {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /api/ {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host;
}
location /static/ {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host;
}

注意 ^~ 前缀确保 /admin/ 路由优先级高于 .css 等静态文件正则匹配。

默认登录

访问 https://你的域名/admin/login,使用默认账号登录:

账号: admin

密码: claude

安全问题答案: 劳斯莱斯

登录后请立即在系统设置中修改密码。

三种运行模式

./mms -mode=serve -port=8080 启动后台管理服务

./mms -mode=build 全量生成所有静态文件

./mms -mode=incremental 仅生成有变化的文件

来源:快搜原创 / 作者:MDMS / 发布时间:2026-03-29 00:00:01 / Kuaisou MDMS 版权所有
没有更早的文章了
Next
技术架构
相关话题快速开始安装部署