如何搭建一个网站,我估计很多程序员都有这个冲动想去搭建一个属于自己的网络小天地,但是苦于不知道从何下手,或者因为不知道水有多深,而望而却步,其实搭建网站没有你想的那么复杂,且听我细细分解,
一共就五步
1.注册域名
2.购买空间
3.代码部署
4.提交备案
5.域名解析
下面我就以我构建木头的收藏夹 http://www.mutou888.com这个网站的
为例来讲一下搭建过程
服务器选用阿里云,
为什么选择阿里云,主要是他最近比较火,也比较成熟,放心。
1.注册域名
注册域名很简单,只要花钱就好了,也不贵,.com 的域名首年是45块,最新出来的top域名10块都不到,
域名注册请点击,有图有真相
好了,点进去,选个自己喜欢的域名,付款就好了。进入下一步
2.购买空间
购买空间也比较简单,看图说话,两种选择ECS或者ACE,一个贵一个便宜。
ECS这个东西就是个虚拟机,你可以选择是什么操作系统的,windows,linux任你选。就是有界面的,你可以自己搭建环境。
价格略贵按月的最低配置68/月。
如果你只是想弄个网站玩玩,或者仅仅是搞个博客或者展示性质的没什么业务逻辑的产品页面,
我建议你选择下面的那个ACE云引擎,最低配大致是200/年,具体价格自己去网站看。
这个东西呢,没有操作系统界面,就是个web容器,搞java的知道这个相当于tomcat,里面你可以选择多种环境比如php,asp,nodejs任你选
我现在就以ACE为例展开了。用ECS也是一样的。
3.代码部署
此处假设你就是个爱好者,想搞个个人网站玩玩,只会写点html,好了,我建议选nodejs架构,初始化你的应用环境
当然如果你是java程序员,你可以将空间初始化为java的环境,这个自己决定就好了。
初始化好了之后,他会给你一个svn地址,svn总会用吧,不会用的话,找个程序员帮你写就好了,会用的话你把代码下下来,找到里面的index.html完成自己代码编写然后提交,然后去阿里云的后台,点一下重新发布ok现在你的网站就可以浏览了,
他会给你一个免费的二级域名让你能够测试访问,二级域名大概长这个样子
mutou123.aliapp.com 其中mutou123是我自己取的名字。
好了玩到此处,你的网站就算是搭建好了,简单吧。也没花多少钱。觉得很爽。
4.提交备案
不爽的事情终于来了,你买的域名想用上必须要备案啊,不备案,360给你跳出个危险网站,怎么玩,当然不备案也是可以的,前提是你不能买内地的空间
香港的美国的空间是可以的,但是有一点你要注意,外面的空间,不仅慢,而且贵,加上360等厂商在浏览器页面上给你加个不信任,很影响用户的心情,所以我建议还是备案的好。
权衡好,登录阿里云的备案系统备案,就好了
备案无非就是认证一下你是网站的主人,不要干违法的事情就好了,
具体操作看页面的流程,他们的网站上写的非常清楚,备案只有一个坎就是拍照,这里不得不说阿里云做的好
拍照不用到现场去拍,而且阿里云的备案幕布是免费邮寄给你的,你只要按照要求拍照上传就好了,真是爽。
阿里的服务还是很到位的,备案有问题他们会给你打电话,备案提交后一到两个工作日阿里就给你初审通过,然后你要申请幕布,拍照,然后提交管局审核
管局差不多十天吧就好了,具体时间自己知道,国家的效率就没个准了。
备案通知会以短信的形式告知你备案通过,备案号多少,你把他加到你的网站底部就好了
好了,还有最后一步域名解析,不备案不能解析啊,所以解析放在最后。
5.域名解析
你买的域名如何跟你的空间关联起来呢
,
在阿里云里面,点击域名,看到域名列表后点击解析按钮,然后添加解析记录就好了。
解析记录有两种方式,
一种是直接IP地址关联的,学名叫A记录,就是说你的空间有一个ip地址,然后你只要在你的域名解析里面添加一条A记录解析到你的ip地址就可以了。这种方式缺点就是你的空间ip换了的话要重新设置解析。
还有一种方式是给空间起个别名,就是上文中阿里云送给我们的二级域名,我们可以把我们买的域名解析到这个二级域名上,这样也能实现解析。
学名叫CNAME解析,推荐使用这种方式来解析域名。我这个网站现在就是采用这种方式解析的。
两种记录添加一种就好了,添加好了,等个十分钟,你的网站就可以通过买的域名访问了。
好了,到此为止本人合法能炫耀的网站
木头的收藏夹 http://www.mutou888.com/
就搭建完成了,
也是一个bootstrap的实践,
可以供你参考。