博客搭建记录

很早就有自己搭建博客的想法,一直没有付诸行动。周末自己试尝试了一下,也算是成功了。因为自己不会Linux,所以搭建过程中大多数都是参考网上的教程,边学习边总结。顺便也把搭建过程记录一下。

搭建博客的前提条件

  • 主机空间:我这边采用的是Google Cloud Platform的云服务器。VPS防火墙需要打开相应的端口。默认开启80和443端口。
  • 域名:狗爹申请的域名。添加域名解析记录,解析网站域名到云服务器固定IP。
  • SSL证书(非必要):阿里云申请一个免费的SSL证书。

搭建步骤

  • SSH到VPS 安装BTLinux面板。因为我没有Linux的基础,所以就选择这种最简单的方法。在GCE的控制台中可以直接使用网页版SSH 。输入一键脚本等待脚本执行成功以后,按照提示就可以打开面板管理页面。如果管理页面不能正常访问,请检查VPS防火墙相关设置。
  • 打开面板管理页面,面板会自动推荐安装PHP运行环境和MySQL数据库。如果不清楚选择安装哪些功能的前提下,用默认就好。
  • 下载WordPress的安装包。在BT面板中新建网站,输入绑定域名。上传解压之后的WordPress安装包。
  • 通过面板数据库管理新建一个数据库。
  • 在浏览器中输入绑定的域名按照WordPress的提示操作。在短暂的等待以后WordPress就安装成功了。使用新建的用户和密码可以进入WordPress后台进行相关的操作。这样就大功告成了。
  • 关于备份。面板提供多种备份方式。我使用的是自动备份到阿里云OSS。在面板中设置好相应的阿里云OSS 参数以后。新建计划任务备份网站和数据库到阿里云。
  • 关于SSL。面板中可以直接配置阿里云的证书。不建议使用宝塔SSL,因为使用宝塔SSL虽然方便。但是要提供身份证进行实名认证。
  • 关于CDN。国内的免费CDN 都需要网站备案。而且免费CDN不支持HTTPS。

发表评论

邮箱地址不会被公开。 必填项已用*标注