第三章 建站实战
一句话先给结论
建站就四步:选一种创建方式 → 域名解析 → 配 HTTPS → 设好备份。其中第二步是新手卡得最多的——解析没生效,证书就申请不下来,网站就永远是「不安全」。
很多人觉得建站难,难在「不知道全过程长什么样」。其实把它拆开看,每一步都不复杂:
① 选一种创建方式(一键部署 / 运行环境 / 反向代理 / 静态 / 子网站)
② 域名解析指向服务器 IP(去域名服务商控制台加 A 记录)
③ 申请 SSL 证书并配置 HTTPS(面板自动签发)
④ 做一次网站备份,顺手配个计划任务自动备份(3.4 节)
第一章 1.1 节列过「从零建 WordPress 的十步」,1Panel 把它压成了上面四步。这一章就把这四步走完。
这一章回答四个问题
| 小节 | 问题 | 一句话答案 |
|---|---|---|
| 3.1 | 网站怎么建? | 六种创建方式,对号入座选一种 |
| 3.2 | PHP 网站怎么跑? | 先建运行环境,再装扩展、改配置 |
| 3.3 | HTTPS 怎么搞? | ACME 账户 + DNS/HTTP 验证,选自动续签 |
| 3.4 | 网站怎么备份恢复? | 网站列表 → 备份列表,恢复一键完成 |
六种创建方式,先帮你选
官方文档列出的网站类型一共六种。先建个整体印象,3.1 节会逐个讲参数:
| 方式 | 一句话 | 适合 |
|---|---|---|
| 一键部署 | 应用商店里点 WordPress、Halo 直接变网站 | 博客、CMS、现成应用 |
| 运行环境 | 选 PHP/Java/Node/Go/Python/.NET 环境,自己放代码 | 自己开发的程序 |
| 反向代理 | 把请求转发到另一个服务地址 | 容器里跑的服务、其它端口的程序 |
| 静态网站 | 纯 HTML/CSS/JS,丢文件就能访问 | 官网落地页、文档站 |
| 子网站 | 在已有网站目录下再开一个站 | 多入口共用一套代码 |
| TCP/UDP 代理 | 转发四层流量,不是 HTTP | 数据库、消息服务等非 Web 服务 |
前四种是日常主力,后两种按需用。 新手第一次建站,建议从「一键部署」开始——它能让你五分钟看到一个能打开的网站,建立信心。
一个贯穿全章的前提:OpenResty
网站功能基于应用商店安装的 OpenResty——这是官方概述里写明的。可以把它理解成加强版 Nginx:所有 HTTP/HTTPS 请求先到它这里,再转给你的网站或应用。
三个由此而来的常识:
| 常识 | 含义 |
|---|---|
| 装网站前要先装 OpenResty | 一般在应用商店装,建第一个网站时面板会提示 |
| OpenResty 挂了 = 所有网站挂了 | 网站列表里能单独启动/停止每个网站,但底座是 OpenResty |
| 维护 OpenResty 前先备份 | 官方明确警告:停止、卸载、升级 OpenResty 会影响当前节点上的所有网站,操作前要确认有备份和回滚方案 |
记住第三条——这是本章和第四章都会反复出现的「容器化思维」:应用是隔开的,但底座是共享的。
域名与证书:先把时间线理清
这是新手最容易乱的部分。正确顺序是:
1. 买域名 → 完成实名认证 → (国内服务器)完成备案
2. 在域名服务商控制台加 A 记录 → 指向服务器公网 IP
3. 等 DNS 生效(可用 ping 你的域名 验证)
4. 面板里申请 SSL 证书(3.3 节)
5. 建网站时启用 HTTPS,选刚申请的证书
第 3 步不能省:解析没生效,证书申请会失败。第一章 1.3 节讲过备案和解析的前置条件,3.3 节讲两种验证模式(DNS 验证 / HTTP 验证)怎么选。
这一章的学习建议
- 第一次照着做就行,每节都给了「创建 → 验证 → 避坑」的完整步骤;
- 每个网站创建后都验证一下:浏览器打开域名,能访问、带 https 锁,才算建完;
- 备份别忘了:建好一个站马上做一次备份(3.4 节),这是最低成本后悔药。
两条最常见的建站路径
新手第一次建站通常会在这两条路径里选一条:
| 路径 | 过程 | 适合 |
|---|---|---|
| 捷径:一键部署 | 应用商店 → 选 WordPress/Halo → 填域名 → 搞定 | 想最快看到结果 |
| 完整路径:运行环境建站 | 先装 OpenResty → 建运行环境 → 建网站 → 传代码 → 配 HTTPS | 跑自己的代码 |
建议先走捷径。走通一遍你就理解了「域名 → OpenResty → 网站 → 目录」这条主线,再回头走完整路径时,每一步都知道自己在干什么。这比一上来就啃运行环境顺畅得多。
这一章的边界
也先说清楚这一章不讲什么:
- 不讲具体某个应用的完整配置(WordPress 主题、Halo 插件这些属于应用自身的文档);
- 不讲服务器被攻击后的应急响应(那是第五章安全和排错的事);
- 不讲多机部署、负载均衡这些企业级场景(感兴趣可看站内的《1Panel 进阶实战》)。
这一章的目标只有一件事:带你把一个网站从零到「能访问、安全、有备份」的完整流程走一遍,并且记住每一步的操作位置。
如果你想直接查某个应用(比如 WordPress)从安装到建站的完整步骤,也可以翻《1Panel 官方文档:常用软件》里的对应章节;更细的网站参数说明见《1Panel 官方文档:功能手册》中的「网站」一章。
下一节:六种创建方式逐个走——先从最省心的一键部署开始。
