阿里云建站教程:从购买域名到1Panel面板部署Wordpress

2025-03-30 10:53

前言

之前写过一篇用阿里云+宝塔面板建站的文章。宝塔是非常易用,但是系统有点臃肿(主观感受,非拉踩哈)。

因此现在我改用1Panel了。1Panel 是一款现代化的开源服务器管理面板,相比传统面板更轻量、安全,适合 Docker 环境下的网站部署。

本教程将分享从域名购买到网站上线的全流程,使用 阿里云香港轻量服务器(免备案)和 1Panel 面板

一、购买域名(阿里云)

  1. 登录阿里云

  2. 搜索并注册域名

    • 进入「域名注册」页面,输入心仪域名(如 yourdomain.com),选择未被注册的域名。

    • 推荐后缀:.com(国际通用)、.cn(国内备案可用)、.hk(适合香港服务器)。

  3. 完成购买与实名认证

    • 支付后,按提示提交实名认证(个人需身份证,企业需营业执照),审核约 1-3 个工作日

二、购买香港轻量服务器(安装1Panel)

  1. 进入轻量应用服务器页面

  2. 配置服务器参数

    • 地域:选择 中国香港(免备案)。(先选中国,最后找到香港)

    • 镜像:选择「应用镜像」→ 选择 1Panel

    • 套餐:建议选「上一代24元/月」。如果觉得配置不够,可以选其他,但是建议选上一代系列的。其他系列线路不太好,流量竞技场,不太适合建站。

 

     支付并启动实例

    • 完成支付后,等待 1-5分钟 服务器初始化完成。

三、域名解析(绑定域名到服务器)

  1. 获取服务器公网IP

  2. 添加DNS解析记录

    • 进入「域名控制台」→ 选择域名 →「解析设置」→「添加记录」:

      • 记录类型A

      • 主机记录@(主域名)或 www(二级域名)

      • 记录值:填写服务器公网IP

    • 保存后等待生效(通常 10分钟~2小时,可通过 ping yourdomain.com 测试)。

四、设置安全组(开放端口)

  1. 进入防火墙配置

    • 轻量服务器控制台 → 实例详情 →「防火墙」→「添加规则」。

  2. 放行必要端口

    • 80:HTTP 网站访问

    • 443:HTTPS 加密访问

    • 22:SSH 远程连接(可选)

    • 1Panel 默认端口(如 10080,具体以镜像说明为准)

  3. 保存规则

    • 确保端口开放,否则无法访问网站或面板。

五、通过1Panel部署网站(Docker容器化)

1. 登录1Panel面板

  • 浏览器访问:http://服务器IP:10080(端口以实际镜像说明为准)。

  • 输入账号密码,可在阿里云服务器「应用详情」中查看。

2.在应用商店安装环境 

  • 先把PHP8和MySQL安装了
  • 再把Wordpress安装了

3. 配置网站域名与SSL

  1. 绑定域名

    • 进入「网站」→「创建网站」→ 填写域名(如 yourdomain.com)。

    • 选择「一键部署」→「已装应用」→「选择Wordpress」

  2. 申请SSL证书

    • 先设置Acme 账户

    • 然后点「申请证书」

     

六、验证网站访问

  1. 访问网站首页

    • 浏览器输入 https://yourdomain.com,根据提示完成WordPress安装(填写数据库信息)。

  2. 检查容器状态

    • 在1Panel「容器管理」中查看容器是否正常运行,日志是否有报错。


常见问题与解决

  1. 容器启动失败?

    • 检查端口是否冲突(如主机80端口被占用),或存储卷路径权限不足(执行 chmod -R 755 /www)。

  2. 数据库连接错误?

    • 确保MySQL容器已启动,且WordPress配置中的数据库IP、端口、用户名密码正确。

  3. SSL证书申请失败?

    • 确认域名解析已生效,且安全组开放了80/443端口(Let's Encrypt验证需要)。

🚀 刚学建站很迷茫?

我是欧弟,一名十年互联网老兵,Whu硕士

我整理了份《200+个垂直领域建站方向》Excel文档

添加我的微信,可获取完整文档

微信二维码

👈 微信扫码

(添加时备注"建站"优先通过)

文章标签: 暂无标签