使用AWS搭建WordPress博客
本文最后更新于 63 天前,其中的信息可能已经有所发展或是发生改变。

前言

什么是Wordpress

WordPress是一款用于建立网站、博客或应用程序的开源软件。无论是个人博客,还是个人作品展示,乃至购物网站或新闻网站,Wordpress都能满足需求。

为什么选择Wordpress

  • 搭建便捷:著名的5分钟安装,简单易用。
  • 动态网页:页面响应更快,占用服务器储存较小。
  • 定制设计:大量主题和插件可供选择,也可完全自定义。
  • 迁移方便:提供整站导出服务。
  • 支持友好:有活跃的论坛,及完善的文档可供查询、提问。

WordPress搭建方式

WordPress.org V.S. WordPress.com

  • 性质不同:前者是一个开源软件社区,而后者是Wordpress托管服务商。
  • 是否收费:前者完全免费,后者有部分收费项目。

在AWS上搭建Wordpress

什麼是AWS

AWS 是亞馬遜雲服務的縮寫。

為什麼選AWS

  • 文檔齊全,對新手友好
  • 大品牌,服務質量好
  • 註冊域名,DNS解析,創建實例,增加容器等等,一站式解決,省心。關鍵是少註冊幾個網站,少記一點密碼。我今天又為忘記密碼,折騰了一身汗。

创建Wordpress实例

  1. 直接在官网注册即可,网站地址:https://aws.amazon.com
  2. 选择Amazon Lightsail服务。
  3. 创建一个Wordpress实例。

登录Wordpress

  1. 获取Wordpress默认登录密码
    登录Wordpress实例控制台,输入命令cat bitnami_application_password
  2. 登录Wordpress站点,网站地址:http://your public ip address/wp-login,用户名:user

将静态IP地址附加到Wordpress实例

  1. 实例管理页面,联网选项卡下,创建静态IP
  2. 附加到Wordpress实例

将域名映射到Wordpress实例

  1. 注册域名
  2. 将域名DNS解析到静态IP地址

获取SSL证书

  1. 登录登录Wordpress实例控制台,输入命令sudo /opt/bitnami/bncert-tool
  2. 输入Wordpress实例的域名,后面都选yes
  3. 按照提示输入E-mail地址

结束

到此为止,Wordpress建站基本完成,可以开始尽情折腾主题和插件了。

如果还有什么不明白,请仔细阅读:

我踩过的坑

基本上我踩过的坑,上面提到的文档都有解答,主要是我觉得这么简单的事情,根本不需要读文档,自己傻折腾一阵以后发现无法挽回了。

将域名映射到Wordpress实例

这个问题好解决,DNS解析到IP地址就行了。主要是一开始看到Dashboard上不能更改Wordpress URL,我就懵圈了。我用的是Lightsail的解析服务,其他服务商是不是能成功不太清楚。

这里有个很重要的问题:无法随心所欲修改某些配置,需要自己去实例控制台修改配置文件。自己搭建的话就不会遇到这个问题,一键安装还是有限制。

获取SSL证书

不知道什么原因,我一开始根据文档没能成功申请到证书,提示我:domain does not resolve
解决方法:添加了根域名的A记录。
虽然获取了SSL证书,但是blog域名并没有受到证书认证,原因我也不明白。
解决方法:直接为blog域名申请了证书。

重定向到HTTPS

获取了证书,也得到了认证,结果Dashboard上Wordpress URL还是默认http。
解决方法:修改wp-config.php文件,找到WP_HOME以及WP_SITEURL,将http改为https

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
Creative Commons Attribution-ShareAlike 4.0 International
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
Close Bitnami banner
Bitnami