既然决定要重开站点,那么就得好好筹划一下,部署搭建站点的平台,那第一步的选择就蛮重要了,以往我都是采用虚拟主机,但现在我考虑着,以后操作中需要的可能不仅仅只是一个WEB站点,或许我还可以做点其它的什么操作,那么虚拟主机也就不再考虑了,VPS或云主机就好了。
VPS和云主机的使用功能性相近,VPS胜在便宜,云主机贵是贵但是拓展性貌似更强,犹豫再三,还是决定选择用云主机。服务商方面我还是选择了合作十来年的老伙伴,而且他们家的主机就在苏州(最重要是我还是他们家的代理服务商,价格上的实惠是无法替代的说)
页面上找了一圈,性价比最高可能就是电信的弹性云主机了,至少于什么双线、香港、美国就不考虑了,原因嘛?很简单嘛单线电信就能达到我的要求了,双线明显价格贵二百一年,何苦呢?香港和美国的云主机好处在于不用做互联网备案,可我又不是做什么见不得人的勾当何必,其中这二款主机还有几个大缺点比如说香港服务器贼贵差不多是单线电信主机二倍的价格,而且因为是在国外,国内访问主机是速度慢,搞不好还有可能被DNS拦等等。本着有便宜不占是傻瓜的原则我选择先试用5天,明显是免费5天,那怕5天也是好的^_^!
本TIPS内容来源于互联网,里面很系统的阐述了VPS、云主机、虚拟机之间的区别,特此引用,如果版权问题提与我联系删除。
什么是虚拟主机?
虚拟主机也是将一台服务器分隔成若干个虚拟的专享使用空间,然而空间都不能自定义,只能支持特定的功能,并且都使用一个ip,更重要的是各个空间之间是会相互影响的,包括cpu、内存、磁盘这些都是共享的。直观来讲就是一台服务器分隔成多个空间,然后共多用户共同使用服务器资源。
什么是VPS?
VPS 是Virtual Private Server的英文缩写,即虚拟专用服务器。VPS就是讲一台物理服务器分隔成多个独立的虚拟专享服务器。要实现VPS需要容器技术和虚拟化技术。容器技术是什么呢?容器顾名思义就是装载东西的,容器技术就是将各种各样的功能打包成一个整体,而容器就是装载这个整体的。虚拟化技术是什么呢?虚拟化技术其实是一种资源管理技术,在个人PC上内存、CUP、磁盘这些都是不可以分隔的,而虚拟化技术就是打破这个整体,将CUP、内存、磁盘等资源可以划分成N多份,每一份相对来说就是一个独立的整体。VPS就是利用容器技术和虚拟化技术将一台物理机划分为N台独立的服务器,划分出来的服务器之间是相互独立的互不影响,每台服务器有独立的IP、CPU、内存、磁盘,划分出来的每台服务器就是VPS。用户使用VPS就像是使用一台独立服务器一样,你可以自定义的安装想要的软件。
什么是云主机?
相信你经常会听到阿里云、腾讯云、亚马逊云等热门词,但是这些云是什么意思呢。互联网中的云你可以粗略的理解为集群,一台单独的服务器无法构成云,一台服务器的计算能力始终是有限的,将N多台服务器通过云技术组建成一个集群就可以理论上提供无限大的计算能力。那么云主机又是什么呢?VPS的是什么我们已经讲过,从内部看云主机在使用上和VPS几乎是一样的,从外部来看云主机是更高级是VPS,VPS是在一台服务器,不管怎么扩展都超不过这台服务器的计算能力,然而云主机是一个超大集群服务器分出来的,理论上他的最大计算能力就是整个集群的计算能力,因此云主机相对于VPS而言它的扩展性更好。当然云主机技术相比VPS技术更加的困难。
怎样选择虚拟机、VPS、云主机?
从分析中可以看到,云主机要好于VPS,VPS要好于虚拟机,但是越好技术就越复杂,成本就越高,价格就更昂贵。选当然是选最合适的,不一定要选最好的,如果你只是一个人开发人员,只是需要部署一个个人站,那么虚拟主机就够了;如果你是像部署一个小型企业的官网之类的,那么你选择一个VPS就够了;如果你的网站访问量很大,并且还会持续发展,那么你最好是选择云主机。
源码的选择
在源码的选择上我也是纠结了一番是选择老朋友还是选择新朋友,他们分别是Z-Blog和WordPress
Z-Blog从命运天空开站时就用它了,十多年的老伙伴了,以前是asp版,据说现在还出了PHP版来着。
WordPress对我个人来说是新朋友,但是人家可是国际大咖,功能强大。
几经考虑后最终我还是选择Z-Blog原因也很简单,对Z-Blog有感情而且据说Z-Blog更快(本想再多收集点资料将内容填充得更完美一点,但是又觉得太烦,如果篇幅太长的话还不如新开一篇专门讲解)……
在部署平台上最终的选择
1、选用单线电信云主机(1核1G1M 乞丐版)
2、选用Z-Blog PHP做为主站点源码
3、基于源码选用以及后续的操作选择Linux操作系统(Cent os 7.1)