返回列表 发帖

[教程] VPS/独立服务器配置入门指南(1) — 序

主机服务大致分为:虚拟主机/共享主机/空间(Shared Hosting),VPS(Virtual Private Server), 独立服务器(Dedicated Server),主机托管(Colocation),现在还有云主机等。


虚拟主机/共享主机是很多用户共同使用同一个物理服务器,一般情况下IP也是共享的。绝大多数用户开始的时候使用的都是共享的主机(Shared Hosting),原因是因为共享主机价格便宜而且管理简单,只要把需要的代码上载到服务器就可以了。

但是虚拟主机/共享主机有一个致命的缺点,那就是资源限制大。一分钱一分货。之所以便宜是因为很多用户在共享同一台服务器。一般用户数可能在200左右,如果每个用户平均为5个网站的话,那么同一台服务器上的网站数目就是1000个。所以所有的服务商都会限制CPU和其他系统资源的使用量,如文件数,连接数,内存使用量等,比如HostMonsterJustHost都有5万个文件数的限制,目的是为了保证系统的稳定。如果用户的使用超标的话,帐号就会被暂停(Suspended)。如果你的帐号遇到这样的问题的话,请不要抱怨,如果不这么做的话,你的网站就会经常无法访问。因为大家都超标的结果就是服务器瘫痪。如果有服务商告诉你他们的服务器没有这些限制或限制很宽松的话,北山建议你还是远离他们,太假的话咱还是不信为好。
如果你的网站有如下情况的话,你就需要考虑升级到VPS或独立服务器
  • 经常超标或访问量很大
  • 需要运行特殊的程序
  • 需要特殊的服务器配置
  • 特殊的安全考虑
  • 其它虚拟主机搞不定的情况

VPS主机(虚拟专用服务器)(”Virtual Private Server”,或简称“VPS”)是利用虚拟服务器软件(如微软的Virtual Server、VMware的ESX server、SWsoft的Virtuozzo,或OpenVZ)在一台物理服务器上创建多个相互隔离的小服务器。如图所示:


这些小服务器(VPS)本身就有自己操作系统,它的运行和管理与独立服务器完全相同。每个VPS都可分配独立公网IP地址、独立操作系统、独立空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。VPS用户除了可以分配多个虚拟主机及无限企业邮箱外, 其他跟独立服务器基本相同。一般可能同一主机上有10到40个VPS,具体情况不同的服务商会不一样。相对来说价格高的用户数可能会少一点。北山beishan.info还是那句话:一分钱一分货。

独立服务器就是同一物理服务器就你一个人使用。你从服务商那里购买了服务器的使用权,服务器本身还是服务商的,任何硬件的问题,服务商都会帮忙解决。这点与主机托管不一样。主机托管的服务器所有权是用户的,硬件故障用户需要自己解决。用户只是租用服务商的场地和网络线路等。
无论是VPS还是专用服务器,在你购买并拿到后,机器只是安装好了一个基本的操作系统。但是有两种情况例外:
  • 如果你购买的是带管理的话,那是另 外一回事了,对方应该帮你安装好一个服务器的基本东西和你要求的东西。
  • 如果你购买了控制面板,如:cPanel,Plesk,或 DirectAdmin等,那么你的机器的控制面板是应该已经安装好了的,因为控制面板安装时本身会要求安装相关的服务软件,如:Apache, MySQL, FTP, Email等。

北山这里如果不做说明,就是假定你购买的是一个最基本的功能的Linux服务器,不带管理和控制面板,操作系统以CentOS为例。
本系列教程是根据从网上了解的情况,总结一下服务器的配置初级入门指南,难以保证100%的安全和正确,仅供参考。在使用时,请自己斟酌。也欢迎各位指正和补全。

本系列教程大概覆盖以下主题:
  • CentOS安装和管理
  • SSH 配置
  • 配置iptables
  • 创建自己的DNS服务器
  • 安装Apache
  • 安装MySQL
  • 安装FTP服务
  • 安装Email服务
  • 安装免费的Webmin和VirtualMin
来源:http://www.beishan.info/web-host ... er-tutorials-1.html

返回列表