第三章 建站实战

一句话先给结论

建站就四步:选一种创建方式 → 域名解析 → 配 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 官方文档:功能手册》中的「网站」一章。

下一节:六种创建方式逐个走——先从最省心的一键部署开始。