服务器中Linux系统使用较多,linux系统没有图形界面,Windows系统一般是由于网站开发语言为 ASP、.NET等只能这样选择,所以正常情况下推荐优先选择Linux系统,占用内存少,稳定性好,开源的软件环境丰富。
服务器操作系统不知道选哪款,到底 windows 好还是 linux 的好,linux 服务器到底是选择哪个版本的系统 centos 还是 ubantu 还是其他等等。主要有两大类:Linux 和 Windows 系统。Debian、centos、suse、Ubuntu 都是 Linux 系统,只是界面和操作方法略有不同。
首选该选择 Linux 系统还是 windows 系统?
目前在服务器的市场占有中,应该说 linux 还是明显较高的,大多数人会选择使用 linux 系统作为服务器操作系统的,优点有很多,最简单的一点,linux 系统没有图形界面,所以相同配置下显然 win 系统更费内存,1G 的内存的话,win 可能基本带不动。其次操作系统方面,win 系统初始安装就会占用大约接近 15-20G 左右的的磁盘空间,而 linux 系统则只占用 3-4G 左右。而我们购买的服务器通常只有 40-50G 的磁盘空间的,所以这一点考虑,使用 linux 的优势很明显了。
选择 linux 系统的哪个发行版本呢,CentOS,ubuntu?
Linux 各发行版用的内核都是差别不大的,CentOS 是 RedHat 的社区版本,RedHat 属于商业付费版本,CentOS 相当于是免费版的 RedHat,其实我们没有特殊需求的客户,选择哪个版本都是没啥区别的,除非你指定要选择某个特定版本,大部分用户,个人建议是选择 centos 系统的 8.X 或者是 7.x 版本即可。
服务器带宽的如何选择?多大带宽合适?
首先几乎各个平台,服务器的带宽资源都是比较贵的。通常都是 1M 开始,增加 1M 增加的费用比较多,所以带宽建议能省则省吧,大多数小站长购买 1M 的带宽基本也够用了,不够的话可以购买 cdn 加速,突破服务器的带宽限制。所以从预算方面考虑的话,还是比较建议选择低带宽的,价格划算,1Mbps 的带宽其实理论服务器的上载速度为 128kb/s,也就是用户的下载速度。这个比较低,如果网页有几兆的大小,打开就会比较慢,需要二三十秒左右,但是我们可以通过用 CDN 加速来弥补这个问题,当然预算足够的话,估计还是可以考虑高带宽,这个要和自己的具体需求结合起来考虑的。
服务器的地域节点如何选择?
你可能会纠结选择大陆节点还是中国香港或者海外节点,这个问题其实不难,首先你的客户在哪最好就选择哪里,其次考虑备案的问题,内地需要做域名的 ICP 备案才可以访问,中国香港海外是不用备案域名的。
一、根据开发语言选择:
网站开发语言为 ASP、.NET、HTML,选择 Windows 系统;
网站开发语言为 PHP、HTML、WAP,选择 Linux 系统;
网站开发语言为 PERL、CGI,选择 Linux / Windows 系统;
二、根据网站需要使用数据库来选择:
数据库为 ACCESS、SQL Server ,选择 Windows 系统的共享虚拟主机普惠版及其以上型号。
数据库为 MySQL、SQLite ,选择 Linux 系统的共享虚拟主机普惠版及其以上型号主机。
如果由服务商为您开发网站,可以向其咨询您网站的开发语言、数据库类型及流量要求来选择适合的主机类型产品。
三、Linux 操作系统
Linux 操作系统,包括 Ubuntu、Debian、CentOS 等系统,这些都是非常优秀的开源系统,功能大同小异,界面和操作方法略有不同,参照使用者对系统的熟悉程度和喜好即可。
Ubuntu 系统:适合资金充裕的站长使用。Ubuntu 有亮丽的用户界面,完善的包管理系统,强大的软件源支持,丰富的技术社区,并且 Ubuntu 对计算机硬件的支持好于 centos 和 debian,兼容性强,Ubuntu 应用非常多,但对于云服务器系统来说,并不需要太多的各种应用程序,需要的是稳定,操作方便,维护简单的系统。如果需要在服务器端使用图形界面,ubuntu 是一个不错的选择,但是要注意的是,图形界面占用的内存非常大,而内存云服务器价格也越高。
Debian 系统:是技术实力强的站长首选系统。与 Ubuntu 比较,它没有太多的花哨,稳定压倒一切,对于服务器系统来说是一条不变的真理,debian 这个 linux 系统,底层非常稳定,内核和内存的占用都非常小,在小内存的 VPS 就可以流畅运行 Debian,比如 128m 的内存,但 debian 的帮助文档和技术资料比较少。对于小内存,首选 debian,对于非常熟悉 linux 系统的云服务器资深人士,首选 debian。
CentOS 系统:是初学者配置云服务器的首选。CentOS 是从 redhat 源代码编译重新发布版。CentOS 去除很多与服务器功能无关的应用,系统简单但非常稳定,占用资源少,命令行操作可以方便管理系统和应用,并且有帮助文档和社区的支持。
四、Windows 操作系统
一般 Windows 操作系统常用的有 Server 2003 和 Server 2008 r2,其中又分为 x86 和 x64 两种。X86 即 32 位,和 x64(64 位)最主要限制体现在内存上。由于 32 位本身的限制,最大可支持到 4GB 内存,如果您需要使用高于 4GB 的内存的需求,请使用 64 位操作系统。选择选择 2003 版本还是选择 2008 呢?建议版本越高越好,因为高版本漏洞更少,并且 IIS7.5 相对于 IIS6 提供更多功能以及更方便的控制台。
五、选择云服务器系统,可以参考网站程序编码和自己对系统使用的熟悉程度:
1.如果平时没有接触过 Linux 下敲命令操作系统(类似 win 下面的 DOS),建议选择 Windows sever 系统。
2.如果网站是 php MySQL 架构的,建议首选 Linux 系统,运行更稳定,Windows 也可以运行,没有 Linux 系统下运行高效。
3.如果网站是 asp、asp.net SqlServer 架构,必须使用 Windows 系统的云服务器才能搭建运行环境。