网站
网站模块用于管理 Web 服务器上的站点配置。 AcePanel 支持三种类型的网站:反向代理、PHP 和纯静态。
前置要求
使用网站功能前,需要先安装 Web 服务器:
- 进入 应用 > 原生应用
- 安装 Nginx、OpenResty 或 Apache
网站类型
| 类型 | 说明 | 适用场景 |
|---|---|---|
| 反向代理 | 将请求转发到后端服务 | Node.js、Go、Java 等应用 |
| PHP | 运行 PHP 程序 | WordPress、Laravel 等 |
| 纯静态 | 托管静态文件 | HTML、Vue/React 构建产物 |
网站列表
除类型标签页(全部/反向代理/PHP/纯静态)外,网站页面还提供 统计 和 设置 标签页。
网站列表显示以下信息:
- 网站名称:站点的唯一标识
- 网站类型:反向代理、PHP 或纯静态
- 运行中:站点是否启用
- 目录:网站文件所在目录
- HTTPS:是否启用 HTTPS
- 证书到期:SSL 证书到期时间
- 到期:网站到期时间,到期后会自动停止网站
- 备注:自定义备注
- 操作:编辑、删除等
创建网站
- 进入 网站 页面
- 选择网站类型标签(反向代理/PHP/纯静态)
- 点击 创建网站
- 填写网站信息
- 点击创建
通用配置项
- 名称:网站的唯一标识,仅允许字母、数字、连字符和下划线;创建后不可更改
- 域名:绑定的域名,可添加多个(粘贴以逗号/空格/换行分隔的内容可批量添加)
- 端口:监听的端口,默认 80
- 备注:可选的备注
类型专属项:
- 反向代理:需要填写 代理目标(例如
http://127.0.0.1:3000) - PHP:需要选择 PHP 版本,并可在创建网站的同时选择创建 数据库(数据库名/用户/密码)
- PHP / 纯静态:支持自定义网站 目录(留空时默认为
网站目录/网站名/public)
网站管理
点击网站的 编辑 按钮进入管理页面,该页面按标签页组织:
- 域名与监听:修改绑定的域名和监听端口
- 基本设置:网站目录、运行目录、默认首页文件
- 上游 / 代理:配置后端上游和代理行为(仅反向代理网站)
- HTTPS:绑定 SSL 证书、HTTP 重定向、HSTS、OCSP、TLS 版本
- 伪静态:设置重写规则(仅 PHP 网站)
- 重定向:配置重定向规则
- 高级设置:访问统计、日志设置、限速、真实 IP 和基础认证
- 自定义配置:添加自定义配置片段(站点级或共享)
- 访问日志 / 错误日志:实时查看网站的日志
批量创建
点击 批量创建网站 可一次性创建多个网站,适用于需要快速部署多个站点的场景。
删除网站
删除网站时,需要进行 5 秒的确认倒计时。 你可以选择是否同时 删除网站目录 以及 删除同名的本地数据库。 批量删除(从列表中选择)会移除网站目录,但保留同名数据库。
