第一步:先核对主机条件
AACMS 要求 PHP 8.4 或更高、MySQL 8.0 或更高,建议使用 MySQL 8.4,以及 Nginx 或 Apache 配合 PHP-FPM。安装器不接受 MariaDB,请在购买主机前确认数据库类型和版本。
核对 PDO MySQL、mbstring、fileinfo、DOM、OpenSSL、sodium、GD、ZIP 与 cURL 扩展。Web 和 CLI 环境都要满足要求,还需能配置定时任务和必要的可写目录。使用仍受支持的 PHP 版本,并以随包部署说明为准。
第二步:确定公开目录与 HTTPS
完整上传安装包,保留生产依赖和目录布局,只把应用的 public/ 设置为 Web 根目录。数据库配置、日志、备份和私有附件应位于公开目录之外,不能让访客直接下载。
配置正式域名、证书及重写规则,检查首页、内页和静态图片。遇到首页正常、其他页面 404 时,优先核对 Nginx 路由或 Apache 重写配置。不要用开放整个安装目录的方式临时解决访问问题。
第三步:使用空数据库完成安装
创建独立数据库与仅授权该库的账号,核对安装包完整性后,通过 HTTPS 访问安装入口。由管理员设置自己的账号和密码,不把本机测试账号放进正式网站。
首次安装只面向空数据库。已有站点先备份并走升级流程。安装后把模板改成自己的品牌,替换演示文字、下载地址和 Telegram 联系信息,并核对 推广与下载站需要的公开内容。
第四步:验证后台任务与 AI 运行配置
配置随包文档要求的普通 Cron,检查后台最后执行时间与定时发布结果。启用 AI SEO 时还需单独部署 SEO worker,连接自己的 OpenRouter、SerpApi,并按需授权 Search Console。
先核对关键词、目标网址、搜索条件、可修改内容与发布模式,再设置采样周期、观察窗口和调用预算。启用后核对实际动作与外部排名样本,遇到配置失败或预算用尽时处理原因,再恢复目标。
第五步:核对正式域名的 SEO 输出
检查页面标题、描述、主要标题、规范网址、分享地址与站点地图是否使用同一个正式域名。公开页面不应误带 noindex,草稿与私有页面也不能被列入公开站点地图。
改域名或路径后,要检查旧链接跳转与站内导航。使用 AACMS 页面 SEO 功能维护设置,再通过前台输出和 Search Console 核对结果。站点地图帮助发现页面,无法保证收录或排名。
第六步:备份后实际演练恢复
建立包含数据库、公开媒体、私有附件和必要配置的备份,并保存受控副本。在新的目录与空数据库中测试恢复,核对页面、文章、文件、历史版本及运营配置,再确认切换流程。
应用密钥属于必要配置,不应公开,也不能随意更换后假定旧凭据仍能解密。恢复前单独保留备份后新增的内容并核对。多站部署应逐站确认备份归属与恢复环境。
Cloudflare 在这里承担什么工作
这个 AACMS 销售营销站输出静态 HTML、CSS 和图片,可以部署到 Cloudflare。AACMS 安装包则需要 PHP 运行时、MySQL 和 CLI 任务,不能当作静态资源上传后就获得完整后台。
Cloudflare Pages 或 Workers 的构建过程能够使用某些工具,不等于线上提供传统 PHP-FPM 主机。当前交付没有将 AACMS 本体移植为 Workers 应用。为 CMS 选择满足要求的源站;需要接入 Cloudflare 时,再单独配置域名、代理和缓存规则。
上线验收应落在真实环境里
最后在正式域名验证页面、手机导航、下载版本与地址、Telegram 入口、连续后台任务和恢复副本,并记录结果。重点推广页再检查主标题、按钮、公开 HTML 与展开说明。验收应在实际主机和浏览器里完成。
购买前准备主机版本和目录配置,通过 Telegram 咨询确认适用性。系统与模板选择见 价格方案;上线后的页面维护可了解 可视化建站工作流。
