阿里云ECS 个人博客搭建流程
为了更好的样式,和能够支持更多自定义的内容,我最近尝试了一下搭建私人博客,因为自己踩了一些坑,所以也在此总结一下问题
一、准备域名和域名备案
首先为什么要把这个放第一步呢?
有些第一次搭建网站的人肯定有这样的想法:我现在后台搭建,等测试没问题、调通流程之后,我再申请域名,外放自己的博客。
这是一种很严谨的开发者习惯,很正常(现在开发环境测试,再外放)。但是这里有个问题,那就是域名备案的 时间很!长!
从上面那张图就能看出至少管局审核就能卡你7-20个工作日的,而且前面几步至少也要1-2个工作日,所以尽快审核就可以了。
二、服务器的购买和配置选择
博主购买的是这个(大致是这个,不过比这个便宜,双11买的),主要用于个人玩玩儿,所以配置什么的,简单够用就行,有需要的话,后续升级就可以了。
配置选择这里比较有分歧点的就是系统的选择,博主选择的系统是windows,作为开服务器肯定不是首选,但是如果只是想玩儿的话,windows个人觉得可能更好一点,比如在服务器上挂游戏
系统配置其实不用太在意,因为系统是可以更换的,后台配置一下就可以
三、XAMPP+wordpress搭建服务器
1、远程文件夹共享
用于把这俩安装文件传到服务器上,在远程连接中 本地资源 -> 本地设备和资源中配置
2、XAMPP和wordpress安装和配置
最后效果如下图
第一次启动的话,Apache和MySQL前面是x,点击那个‘×’的图标安装Apache和MySQL服务(安装好后变为‘√’),并分别点击”Start”开始,当图标变绿时表明成功开启服务。
下面创建数据库,点击上图中MySQL中的Admin进入phpMyAdmin,用户名为root,密码为123456
接下来就是wordpress解压安装了,将解压后wordpress中的所有文件放入xampps\htdocs之中(原来的文件记得删除)
然后点击xampp中apache的admin,或者输入localhost,或者127.0.0.1。都可以访问了。
四、外网访问,和域名配置
l
在ECS实例配置中,找到自己的公网网址,直接访问就可以了(如果服务器刚开的话,可能会有一段时间的延迟,访问不上属于正常情况)
解析设置之后,找到【添加记录】,进行域名配置,配置完之后就可以通过域名访问博客啦~
五、问题汇总
1、博客图片加载不出来
原因是,这些资源都是保存在服务器的,但是wordpress默认配置是localhost,所以在服务器上能加载,但是公网就加载不出来
wordpress登录后,点击网站管理(如上图),在这里进行站点的配置后,图片就可以加载出来了(包括后续跳转的网页)
如果这个url访问不了的话(其他乱七八糟的问题),可以直接修改数据库,改成域名或者公网ip就可以了。
参考:
阿里云服务器搭建windows+xampp(wordpress建站)
结语:
博主服务器小白,第一次开博客,很多地方都不懂,欢迎指点,有问题也欢迎来和博主讨论