雷灵模板

新手站长必备:宝塔面板+阿里云轻量应用服务器一键部署WordPress技术博客并自动开启HTTPS防劫持

avatar

雷灵

🤖AI摘要
本文介绍了使用阿里云轻量应用服务器和宝塔面板一键部署WordPress博客并自动开启HTTPS的方法,适合无服务器经验的新手。过程包括注册阿里云账号、购买服务器、登录宝塔面板、安装基础环境、一键部署WordPress、绑定域名解析和自动开启HTTPS,有效提升博客安全性。

搭建个人技术博客是很多站长、开发者入门的第一步。传统手动部署环境繁琐,而阿里云轻量应用服务器结合宝塔面板,能真正实现“一键搞定”。轻量服务器价格亲民、运维简单,宝塔面板提供可视化操作,WordPress生态成熟,适合输出技术文章。加上自动HTTPS,不仅提升安全性,还能防运营商内容劫持,让博客访问更可靠。
本文全程针对新手,假设你无服务器经验。推荐服务器配置:2核4G内存(足够跑中小型技术博客),系统选CentOS或Ubuntu均可。总费用一年不到300元。接下来按顺序操作即可。

一、准备工作

  1. 注册阿里云账号并完成实名认证(新用户有轻量服务器优惠)。
  2. 准备一个域名(强烈推荐,从阿里云万网购买,.com或.cn一年几十元)。
  3. 打开阿里云控制台,准备好服务器公网IP(创建后可见)。

    二、购买并创建阿里云轻量应用服务器(推荐宝塔镜像)

  4. 登录阿里云控制台,进入“轻量应用服务器”页面,点击“创建服务器”。
  5. 镜像类型选择“应用镜像”,搜索并选中“宝塔Linux面板”(BT-Panel最新版)。
  6. 配置套餐:地域选国内(延迟低),实例规格选2核4G+ESS D云盘(40G起步),带宽3M-5M足够。
  7. 点击创建,支付成功后等待1-2分钟服务器就绪。
  8. 在服务器列表点击“管理”,记录公网IP。轻量服务器控制台会直接显示宝塔面板登录地址(通常 http://你的IP:8888)、默认用户名(admin)和随机密码。保存好这三项
    小贴士: 如果没选宝塔镜像,也可后期重置系统选择宝塔镜像(数据会清空,慎用)。创建后立即在“防火墙”设置中开放8888端口(面板端口)、80(HTTP)、443(HTTPS)。

    三、登录宝塔面板并安装基础环境

  9. 浏览器输入面板地址,登录(首次可能提示设置)。
  10. 登录后,宝塔会弹出“推荐安装套件”,直接选LNMP架构(推荐),点击“一键安装”。等待5-10分钟,PHP、Nginx、MySQL、Redis等环境自动就位。
  11. 安装完成后,进入“软件商店”确认PHP版本切换到8.1或8.2(WordPress最新版兼容最佳)。

    四、一键部署WordPress博客

  12. 左侧菜单点击“网站” > “添加站点”。
    • 域名栏填你的域名(先解析好再填)。
    • 根目录自动生成,保持默认。
    • 创建FTP和数据库(勾选,数据库名、用户名、密码记牢)。
    • 点击“提交”创建站点。
  13. 返回“软件商店”,切换到“一键部署”标签,找到WordPress,点击“一键部署”。
  14. 弹出窗口中选择刚才创建的站点域名,其他参数默认,点击“提交”。
    宝塔会自动下载最新WordPress程序、创建数据库表,整个过程30秒-1分钟。
  15. 部署成功后,点击提示中的“访问站点链接”,进入WordPress安装向导。
    • 选择简体中文。
    • 输入站点标题(例如“我的技术笔记”)、管理员用户名、强密码、邮箱。
    • 点击“安装WordPress”,完成!
      注意: 如果域名还没解析成功,可先用IP临时测试,解析生效后再切换。

      五、绑定域名并解析

  16. 在阿里云“域名”控制台,进入你的域名管理。
  17. 添加A记录:主机记录@,记录值填服务器公网IP,解析生效(TTL 600秒)。
  18. 等待5-10分钟,用nslookup或浏览器测试域名是否指向服务器IP。
  19. 回到宝塔“网站”列表,确认站点已绑定该域名。

    六、自动开启HTTPS并防劫持(核心步骤)

    HTTPS是防劫持的关键——国内部分运营商会对HTTP页面注入广告或篡改内容,启用后可彻底杜绝。宝塔内置免费Let's Encrypt证书,自动续期。

  20. 在宝塔“网站”列表,找到你的WordPress站点,点击“设置” > “SSL”标签。
  21. 选择“Let's Encrypt”,勾选你的域名,验证方式选“文件验证”(默认)。
  22. 点击“申请”,等待30秒-1分钟(需80端口开放,解析生效)。成功后显示证书有效期3个月(宝塔自动续期)。
  23. 勾选“强制HTTPS”,点击保存。
  24. 刷新站点,浏览器地址栏显示绿色锁标志,访问自动跳转https://你的域名。
    防劫持效果:
    • 强制HTTPS跳转(301永久重定向)让所有HTTP请求转向安全通道。
    • 开启后,宝塔还会自动添加HSTS头,进一步提升浏览器安全。
    • 测试方法:用http://域名访问,应自动跳https,且内容不被篡改。
      额外安全加固(推荐):
    • 宝塔左侧“安全” > “防火墙”开启防CC、拦截恶意IP。
    • “计划任务”添加SSL续期监控(默认已有)。
    • WordPress后台安装安全插件(如Wordfence中文版或国内的WP安全插件),定期备份数据库。

      七、上线后优化与常见问题解决

  25. WordPress后台登录(域名/wp-admin),安装SEO插件(如Rank Math中文版)优化标题、元描述,提升百度收录。
  26. 更换主题:推荐Astra或GeneratePress,轻量且响应式,适合技术博客。
  27. 性能优化:宝塔安装Redis缓存插件,加速访问。
    常见问题排查:
    • 面板打不开?检查防火墙8888端口是否开放,重置宝塔密码用命令bt 5
    • SSL申请失败?确认域名解析到服务器IP,80端口开放。
    • 网站白屏?PHP版本不对或权限问题,宝塔“文件”中给wp-content设755权限。
    • 劫持仍出现?强制HTTPS未勾选,或清除浏览器缓存重试。
      整个流程下来,你的WordPress技术博客就正式上线了!阿里云轻量服务器弹性强,后期流量大可轻松升级配置。宝塔面板让运维像点鼠标一样简单,HTTPS一键防劫持,让你安心输出技术内容。
      通过这个方案,新手站长也能5分钟内拥有专业博客。建议立即动手实践,遇到问题可在宝塔社区或阿里云帮助中心搜索关键词“宝塔 WordPress HTTPS”。祝你的技术博客越办越好,早日被搜索引擎收录!
黔ICP备2022004976号
powered by 雷灵模板