很久很久以前,我是一个文艺青年,各种文章信手拈来,文采斐然。很久很久以后,我是一只程序猿,各种代码信手拈来——都是骗人的。嗯,我超喜欢索隆和我们家美女,我的梦想是成为海贼王,哦不,自由生活的码农和架构狮。<zoro>
在没有成为码农以前,我就是一个爱折腾的人,从俄罗斯方块小游戏机到小霸王,然后到街机,各种玩(拆)了个遍,捣腾得全部不能用。然而,好像没有捣腾出点儿什么名堂出来。
言归正传,前些阵子终于把以前要自己搭建服务器,弄一个个人博客的事儿给完成了,记录一下过程,虽然很简单,不过有遇到一些坑,希望看到的小伙伴可以少走点弯路。
搭建服务器在妹纸看来,好像很厉害的样子。在各界码农眼里,肯定都是不值得一提的。/笑哭。
首先,你需要一台服务器。现在云产业这么发达,有两家在考虑之中,一个是阿里云,一个是腾讯云,AT,两大巨头。由于之前就使用过阿里云,后面就入手了阿里云一台基础服务器(为了无法计算的价值,赫赫~~)。
贴上阿里云的传送门:阿里云。当然我可不是广告党,顺便也附上企鹅云:腾讯云。另外,有精力爱折腾的小伙伴甚至可以自己线下搭建服务器。
然后,我在阿里云买了一年入门型的服务器,330软妹币,配置如下:
其中,可以选择节点和操作系统,我是选择了华南和Linux,之后点购买去支付宝支付就完成了伟大任务的第一步啦。
接着就是,折腾操作系统和安装相关环境,如下图所示,可以从控制台进入自己的ECS管理,如果不喜欢自己之前选择的操作系统的话,可以通过关闭实例,然后再配置信息那边选择更换系统盘,相当于重装系统,Windows,Linux的,喜欢什么装什么~~
一般来说,搭建服务器都是为了提供服务让外界访问。比如我这里的博客,是一个HTTP服务,那么肯定需要开放相应的端口,行内的小伙伴应该都知道,默认的是80端口,也可以采取其他端口,然后通过Nginx转发请求等,网上教程一堆,不详细赘述。
这里描述我遇到的第一个小坑,在服务器简单折腾了之后,相关的软件都已经安装完毕,博客服务也已经启动,然后,通过外网是无论如何也无法访问,一开始,我以为是防火墙的原因,再三折腾,把相应的端口都配置到防火墙规则了,依旧不行,表示特别心塞。然后只能放大招,提交阿里云工单,让阿里云的技术人员帮忙解答了,这边整理一下解决步骤:
登录阿里云控制台,并进入ECS控制
然后,然后就可以了。/笑哭
服务搭建完毕之后,用IP访问是没问题的,但是,爱折腾的人怎么可以局限在IP访问了,这个时候。
是时候买一波域名了,格子的博客,lzoro.com时候宣传一波看,没错这是我的个人博客,虽然什么东西都还没有,但是面包会有的,牛肉也会有的,欢迎小伙伴们来访。
记录一下阿里云买域名和备案的过程,仅供参考:
1、购买(我是万网买的,也是阿里云旗下)
2、解析到IP(阿里云控制台-->域名-->解析,有很详细的步骤)
3、备案(这个比较麻烦,主要需要提供好几份材料和审核)
等备案完毕后就可以用域名访问自己的博客啦,有什么不懂的小伙伴可以留言,我会的就一一解答喔