Wordpress是当今互联网上最流行的博客系统,下面我将详细介绍一个Wordpress博客网站是如何搭建运行的。
1.机器
WordPress需要运行在服务器上,你可以选择vps或者plesk虚拟空间服务器。如果没有其他更多需要在服务器上完成的工作的话,虚拟空间服务器也不失为一个很好的选择,它们普遍价格低廉且没有内存方面的顾虑。我使用的是Akkocloud的plesk服务器。
2.域名
网站需要一个简单好记的域名。免费域名站Freenom可以注册最长一年的免费域名,并且可以无限免费续约。缺点是只有一些不常见顶级域是免费的(例如.tk,.cf等),这些顶级域发送的邮件通常会被直接扔进垃圾箱,而且免费域名存在中途被域名提供商停权的可能。HEXONET,GoDaddy这些网站提供付费域名,相对于免费域名来说更有保障,也不用担心被停权,缺点当然就是要钱啦,各位读者可以自行权衡。
域名购买完成之后,需要设置DNS解析到我们已经购买的机器ip上。以GoDaddy为例,域名购买完成后点击DNS即可进入DNS管理页面,将ip与域名对应即可。
我使用的另一种方法是利用Cloudflare对DNS进行管理。还是以GoDaddy为例,点击DNS进入DNS管理,选择使用自定义域名服务器,将Cloudflare的域名服务器地址(ashley.ns.cloudflare.com,nash.ns.cloudflare.com)填入。
完成之后,在Cloudflare注册账号,点击"Add Site",填入你自己的域名,选择免费方案,一路下一步,最后等待Cloudflare对你的域名进行验证。验证完成后,你就可以在Cloudflare快捷管理DNS,SSL及更多事项了。
Cloudflare不仅可以管理DNS,同时还有防攻击、SSL加密、强制HTTPS、缓存等功能。后四者只有在开启了Cloudflare CDN的情况下才有效(即DNS右边的云朵是橙色)。Cloudflare免费方案的CDN只有美国地区,所以如果你的机器的地理位置离中国较近,大可不必开启CDN功能。如果机器地理位置较远,有安全性和抗攻击性方面的考虑,那么开启CDN也无妨。
3.建站
域名与机器已经绑定完成,万事俱备只欠东风。打开Plesk管理页面,点击左上角的添加域名,进行网站的创建设置。需要注意的是,在2020年的今天,应该启用SSL/TLS证书,勾选利用Let's Encrypt保护域名即可。设置完成后,即可点击确定。
设置完成之后,在首页找到对应网站的应用程序选项,选择Wordpress安装即可。安装完成之后,网页会自动跳转到Wordpress管理后台,在这里你可以管理一些网站的后台功能。在安装时系统会自动分配一个博客管理员账号和密码,使用该账号和密码登录即可进入博客首页管理网站的样式、名称、图片等。
在博客后台,你可以自定义博客风格,添加插件等等。全凭自身喜好修改,至此,博客的建站部分也就结束了。
Comments | 4 条评论
博主 NF
滑稽(同款主题
博主 Lunaeth
@NF
博主 Annoymous
就我还用着 wordpress 2017 主题吗。。。
博主 Lunaeth
@Annoymous 原版主题非常简练 好配置 也是不错的选择呀