安企CMS的安装-PHPStudy(小皮面板)部署

📅 👁️ 2

适用场景:Windows 本地开发环境或 Windows 服务器。PHPStudy(小皮面板)集成 Nginx、MySQL、PHP 等组件,AnQiCMS 在其中通过 Nginx 反向代理方式运行。


前置准备

  1. 已安装 PHPStudy(小皮面板)
  2. 软件运行模式切换为 Nginx + MySQL 套餐
  3. 一个本地测试域名(如 dev.anqicms.com)或使用 IP + 端口访问
  4. 已下载 AnQiCMS Windows 安装包

安装步骤

Step 1:创建站点

  1. 打开 PHPStudy 软件界面
  2. 点击 创建站点
  3. 填写域名(如 dev.anqicms.com
  4. 记录站点根目录(例如 C:/phpstudy_pro/WWW/dev.anqicms.com
  5. 根目录加上 /public,最终根目录为 C:/phpstudy_pro/WWW/dev.anqicms.com/public
  6. 点击 确认

xp-site.png

Step 2:调整 Nginx 配置

  1. PHPStudy → 设置配置文件vhosts.conf
  2. 找到上一步创建的站点对应的配置文件(如 dev.anqicms.com_80
  3. 找到 location / { 这一行(约第 5 行)
  4. 替换为以下反向代理配置:
location @AnqiCMS {
    proxy_pass http://127.0.0.1:8001;
    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 / {
    try_files $uri $uri/index.html @AnqiCMS;
}

xp-rewrite.png

  1. 保存文件
  2. 重启 Nginx

Step 3:放置 AnQiCMS 文件

  1. 在 PHPStudy 网站界面,点击 管理打开网站根目录
  2. 会打开到 C:/phpstudy_pro/WWW/dev.anqicms.com/public 目录
  3. 返回上一级目录
  4. 将 AnQiCMS Windows 安装包解压后的所有文件复制到此目录

xp-dir.png

Step 4:启动 AnQiCMS

  1. 进入 AnQiCMS 目录
  2. 双击 anqicms.exe 运行

注意:运行后不会出现任何窗口,AnQiCMS 以后台进程方式运行。

Step 5:验证运行

  1. 打开浏览器
  2. 访问 http://dev.anqicms.com(即 Step 1 设置的域名)
  3. 如果看到初始化安装界面,说明部署成功

Step 6:退出 AnQiCMS

Windows 上没有提供停止脚本,需要通过任务管理器退出:

  1. 在任务栏右键 → 任务管理器
  2. 切换到 详细信息 模式
  3. 后台进程 中找到 anqicms.exe
  4. 选中并 结束任务

xp-stop.png


初始化安装

首次访问域名时,会进入初始化安装界面,需要填写以下信息:

字段 说明
数据库主机 127.0.0.1(PHPStudy 内置 MySQL)
数据库端口 3306
数据库用户名 root
数据库密码 PHPStudy MySQL 的 root 密码
数据库名称 自动创建,如 anqicms
管理员账号 自定义后台登录账号
管理员密码 自定义后台登录密码
网站地址 http://dev.anqicms.com

安装完成后,访问 http://dev.anqicms.com/system/ 进入后台。


❓ 双击 anqicms.exe 后没有任何窗口或提示,怎么确定是否启动成功了?

AnQiCMS 是后台服务程序,在 Windows 上运行时不会显示任何窗口或图标,这是正常行为。你可以通过以下方式确认是否启动成功:

方法一:查看任务管理器

  1. Ctrl + Shift + Esc 打开任务管理器
  2. 点击 详细信息(如果只显示精简视图)
  3. 切换到 详细信息 Tab
  4. 在列表中找到 anqicms.exe → 说明已启动成功

方法二:直接访问浏览器 打开浏览器访问 http://dev.anqicms.com,如果能正常显示安装界面或首页,说明已启动成功。

方法三:检查端口

netstat -ano | findstr :8001
# 如果输出了一行包含 LISTENING 的记录,说明 anqicms 正在监听

❓ 如何让 AnQiCMS 随 Windows 开机自动启动?

方案一(推荐):将启动命令添加到任务计划程序

  1. 打开 任务计划程序(Win+R → taskschd.msc
  2. 右侧点击 创建基本任务
  3. 名称:AnQiCMS AutoStart
  4. 触发器:计算机启动时
  5. 操作:启动程序
  6. 程序或脚本:浏览选择 C:\你的路径\anqicms.exe
  7. 完成

方案二:创建启动脚本

创建一个 start.vbs 文件,内容为:

CreateObject("WScript.Shell").Run "C:\你的路径\anqicms.exe", 0, False

将该文件放在 Windows 启动目录(Win+R → shell:startup)即可。

❓ 没有域名,可以在本地直接通过 IP + 端口访问吗?

可以。 本地开发不需要域名。操作方式:

  1. 在 PHPStudy 中创建站点时,域名栏填写 localhost127.0.0.1
  2. 或者不创建 PHPStudy 站点,直接启动 anqicms.exe,然后访问 http://127.0.0.1:8001
  3. 安装初始化时,”网站地址”填写 http://127.0.0.1:8001

直接用 127.0.0.1:8001 访问不需要配置 Nginx,AnQiCMS 自己就是 Web 服务器。这种方式适合开发和调试。但生产环境仍然建议配域名 + Nginx。<|end▁of▁thinking|>

常见问题

Q:双击 anqicms.exe 后没有任何反应?

AnQiCMS 是后台服务程序,不会显示窗口。直接打开浏览器访问域名即可。如果仍然无法访问,请检查:

  1. 防火墙是否放行了 8001 端口
  2. Nginx 反向代理配置是否正确
  3. 是否有其他程序占用了 8001 端口

Q:关闭命令行窗口后服务就停止了?

双击 anqicms.exe 运行时不会出现命令行窗口。如果通过命令行运行,关闭窗口会导致服务停止,建议编写一个 vbs 脚本隐藏运行。

相关文章

安企CMS的安装-宝塔面板部署

2.2 宝塔面板部署 适用版本 :宝塔面板 7.9.3+。宝塔面板部署分为传统部署(上传安装包,配置反向代理)和 Docker 一键部署两种方式,本章先介绍传统部署方式。 前置准备 一台已安装宝塔面板的 Linux 服务器(CentOS / Ubuntu / Debian 均可) 一个已解析到服务器的域名(如 www.anqicms.com ) 已安装 MySQL 5.6.35+(推荐 5.7+ 或 8.0) 从官网或 GitHub 下载 AnQiCMS Linux 安装包 方式一:宝塔 7

2026-07-18

安企CMS的下载与安装

介绍安企CMS安装包的多种下载渠道(官网、GitHub、镜像站)、不同操作系统与架构的版本选择方法以及安装包的文件校验方式,确保下载到正确且完整的版本。

2026-07-10

认识安企CMS-官方资源与支持渠道

汇总安企CMS的官方网站、在线演示、开发文档、模板手册、API 文档、GitHub 仓库、用户交流群等技术资源与支持渠道,遇到问题时可根据需要快速找到对应帮助。

2026-07-05

认识安企CMS-系统文件结构

了解安企CMS安装后的完整目录结构,掌握主程序、配置文件、模板目录、附件目录、运行时数据等每个关键目录和文件的具体作用,方便后续日常维护和二次开发。 安企CMS 安装后的完整目录结构概览,带你了解每个目录和文件的用途。

2026-07-05

安企CMS的安装-服务器手动部署

适用场景 :无面板的 Linux 服务器(如 CentOS / Ubuntu),适合熟悉命令行操作的用户。通过下载安装包、配置 Nginx 反向代理和 MySQL 数据库的方式完成部署。 前置准备 一台 Linux 服务器(CentOS 7+ 或 Ubuntu 20.04+) 已安装 Nginx 和 MySQL 5.6.35+(推荐使用 LNMP 一键安装包 ) 一个已解析到服务器的域名 已下载 AnQiCMS Linux 安装包 安装步骤 Step 1:下载并解压 # 登录服务器 ssh

2026-07-18

安企CMS的安装-Docker 部署

Docker 部署是 AnQiCMS 最快捷的安装方式,适合快速体验和测试环境。 Docker 镜像地址:https://hub.docker.com/r/anqicms/anqicms 方式一:Docker 命令行部署 适用于已安装 Docker 的环境(任何操作系统)。 快速启动 # 拉取最新镜像 docker pull anqicms/anqicms:latest # 运行容器 docker run -d --name anqicms -p 8001:8001

2026-07-18

安企CMS的安装-源码编译安装

适用人群 :需要二次开发、定制功能,或官方提供的二进制包无法满足需求的开发者。 难度 :⭐⭐⭐⭐(需要熟悉 GoLang 和命令行操作) 前置条件 软件 版本要求 说明 GoLang 1.13+(推荐 1.25+) 编译 Go 源码 Git 任意版本 克隆代码仓库 MySQL 5.6.35+ 运行数据库 如果尚未安装 GoLang,请访问 https://go.dev/dl/ 下载安装。 获取源码 # 从 GitHub 克隆(推荐) git clone https://github

2026-07-18

安企CMS的安装-同一服务器多站点部署

安企CMS 支持在同一台服务器上运行多个独立站点,每个站点拥有独立的域名、数据库、模板和管理员。本章详细介绍多站点配置的完整步骤和注意事项。 方案一:多站点管理(推荐) 适用条件 :已有一个安装好并运行的 AnQiCMS 主站点。 此方案使用 AnQiCMS 内置的 多站点管理 功能,所有站点共用同一个 AnQiCMS 程序,但各自独立运行。不需要复制多份代码。 前置准备 已部署并正常运行一个 AnQiCMS 主站点(端口 8001) 主站后台有 多站点管理 菜单权限(默认安装的站点具备)

2026-07-18