WordPress 宝塔面板安装教程(草稿)

写在前面

WordPress 是开源的内容管理网站,说下作用,,,简单了解。

面向用户:

新手小白,需要懂一点点运维知识即可。

前置准备

  • 服务器:
    • 选型:我目前有了解的是腾讯和华为,腾讯界面做的不错,用户体验极大于华为,这个等后面可以专门分析一期用户体验的事情,然后链接过来,看大家的想看的程度就好。
    • 地域:建议是大陆可以直连的香港或者新加坡服务器即可,海外的服务器可以很方便拉镜像。
    • 操作系统:可以选择带宝塔服务的操作系统,或者 1 panel 都可以,本篇是根据宝塔面板进行的全流程设置。
  • 域名:国外的国内的都可,图省事就直接腾讯买。
  • 证书:一般买域名的时候会让你选,可以在买域名的时候附加个证书,也可以不买,用免费的证书,免费的目前会给三个月,三个月后手动续签一下即可,看你需求,刚开始搭建免费的也足够了。

整个的架构图挂在下面。

架构解释:

  • 用户流量进来,打到Nginx上,Nginx负责反向代理443的流量并验证证书,然后路由到后端的docker中的WordPress中。MySQL 也是 docker 部署,
  • WordPress和mysql使用docker compose部署,

安装后登录宝塔。一般是需要自己登录服务器后输入 bt 按照提示自行获取账号密码等信息

安装Nginx

安装WordPress ,我推荐使用dockercompose 或者其他的方式都行

  • 备份恢复:后续考虑下备份恢复的方案,包括冷备和热备,需要备份的内容有:
    • MySQL数据库
    • WordPress的文档以及配置项,主题等内容。
  • 扩展博客能力:当前仅考虑写作框架的搭建,先输出内容,后续再扩展其他能力,比如SEO优化,网站防护能力,网站访问统计,评论通知,广告植入等功能。