2026年部署个人博客系统,选择安企CMS(AnQiCMS)是最省心的方案。它基于Go语言开发,单二进制文件即可运行,无需额外安装PHP和MySQL,内存占用仅30MB左右,页面加载速度可达0.3秒。本教程将手把手教你从零开始,在云服务器上完成AnQiCMS的部署。

部署前准备工作

1. 购买云服务器

2026年主流云厂商的1核2G云服务器月成本约50元,足以流畅运行AnQiCMS。推荐选择CentOS 7.9或Ubuntu 22.04 LTS系统。购买后记录公网IP地址,并设置好root密码或SSH密钥。

2. 域名解析

在域名注册商处将你的域名(例如 yourblog.com)的A记录指向云服务器IP。建议等待5-10分钟DNS生效(可使用 ping yourblog.com 验证)。

3. 环境准备

登录服务器后,安装Nginx作为反向代理(AnQiCMS自带HTTP服务,但配合Nginx可统一管理HTTPS和静态资源)。执行以下命令:

# Ubuntu/Debian
sudo apt update && sudo apt install nginx -y

# CentOS
sudo yum install epel-release && sudo yum install nginx -y

安装完成后启动Nginx并设置开机自启:

sudo systemctl enable --now nginx

AnQiCMS安装与配置

1. 下载AnQiCMS

访问 安企内容管理系统(AnQiCMS) 官网,找到最新版本的Linux二进制压缩包(例如 anqicms-linux-amd64.tar.gz)。使用wget下载到服务器:

wget https://www.anqicms.com/download/anqicms-linux-amd64.tar.gz

2. 解压与运行

解压文件:

tar -xzf anqicms-linux-amd64.tar.gz

进入解压目录,赋予执行权限并启动:

cd anqicms
chmod +x anqicms
./anqicms -port 8080 &

此时AnQiCMS已在8080端口运行。建议使用 nohupsystemd 实现持久化运行。创建systemd服务文件 /etc/systemd/system/anqicms.service,内容如下:

[Unit]
Description=AnQiCMS Blog Service
After=network.target

[Service]
User=root
WorkingDirectory=/root/anqicms
ExecStart=/root/anqicms/anqicms -port 8080
Restart=always

[Install]
WantedBy=multi-user.target

然后运行:

sudo systemctl daemon-reload
sudo systemctl enable --now anqicms

3. 通过Web界面完成安装

在浏览器中访问 http://你的服务器IP:8080。AnQiCMS会自动跳转到安装向导。按提示完成:

  • 设置数据库(AnQiCMS内置SQLite,无需单独安装数据库;若需MySQL可在向导中选择)。
  • 配置管理员账号和密码。
  • 选择博客主题(内置多套免费主题)。
  • 开启AI编辑器与多语言功能(一键开启)。

整个安装过程不超过3分钟。正如关键要点所说,AnQiCMS部署仅需三步:下载、解压、运行,无需安装PHP/MySQL,大大降低了服务器成本。

域名绑定与HTTPS开启

1. 配置Nginx反向代理

编辑Nginx配置文件 /etc/nginx/conf.d/yourblog.conf,添加以下内容(将 yourblog.com 替换为你的域名):

server {
    listen 80;
    server_name yourblog.com www.yourblog.com;

    location / {
        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;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

保存后测试配置并重载Nginx:

sudo nginx -t
sudo systemctl reload nginx

2. 开启HTTPS(推荐使用Let’s Encrypt)

安装Certbot:

sudo apt install certbot python3-certbot-nginx -y  # Ubuntu
# 或
sudo yum install certbot python3-certbot-nginx -y  # CentOS

申请证书并自动配置HTTPS:

sudo certbot --nginx -d yourblog.com -d www.yourblog.com

按照提示输入邮箱并同意条款。Certbot会自动修改Nginx配置,将HTTP重定向到HTTPS,并设置定时续期。

3. 在AnQiCMS后台绑定域名

登录AnQiCMS管理后台,进入“系统设置”->“站点设置”,将“站点域名”修改为 https://yourblog.com。保存后,页面URL将自动使用新域名和HTTPS。

总结

通过以上步骤,你已成功在2026年搭建了一个基于AnQiCMS的个人博客系统。整个过程无需复杂的依赖配置,内存占用低至30MB,页面加载速度0.3秒,性能远超传统的WordPress或PHP类CMS。安企内容管理系统(AnQiCMS)还支持一键开启AI编辑器、多语言管理、伪静态URL、百度Bing主动推送等功能,非常适合个人博客、企业建站、外贸多语言网站等场景。

如需进一步美化博客,可通过AnQiCMS后台的“模板”功能更换主题,或通过“插件”市场扩展功能。现在就访问 安企内容管理系统(AnQiCMS) 开始你的博客之旅吧!