-
文章内容
shared hosting 虚拟主机
shared hosting,或者说虚拟主机,就是在一台机器上开很多账户,每个账户都有自己的空间和访问权限。现在越来越的服务商都给用户提供了Shell的访问权限,因此在这种情况下,用户就是一个普通的linux用户。
一般来说,每个用户都对自己的主目录,例如/var/www/html/vhost/zhangsan,用户zhangsan对自己的目录有完全的访问权限,而对其他目录,根据机器设置不同,可能只有读的权限,可能连读的权限都没有(例如可以通过chroot设置)。
因为仅仅是一个普通的用户,因此无法对系统设置进行任何修改(除非系统管理员允许)。
例如,php默认允许用户上传2M的文件,如果文件大于2M,上传就失败;对于虚拟主机用户,一般来说就只能接受这个配置。
再例如,如果apache配置中设置了AllowOverrride None,那么用户就无法通过.htaccess修改配置,因此就无法使用apache url rewrite等功能
除此之外,虚拟主机还有很多其他限制。包括但不局限于:
1)内存占用
2)CPU占用
3)固定时间内(例如每小时)最多Web连接次数
4)数据库访问限制
等等
选择虚拟主机的时候切切不要被一些华而不实的东西吸引了,比如说:
1)不限空间
2)不限流量
。。。 。。。
这些东西没有任何意义。比如说不限流量,就算服务商说的是真的,但是他们会限制你单位时间最多并发连接的次数,或者限制速度,因此不限流量没有任何意义。
这年头,有点良心的服务商一台机器上开百八十个虚拟主机用户,没良心的一台机器上能开千八百个。因此如果你看到一个虚拟主机说$1/month,又提供这个又提供那个,千万别觉得自己捡到了别人都没发现的便宜。You get what you pay.
shared hosting 虚拟主机
分享: | 分享到微信 |
文章评论
水货博士 | 无题 wala wala
2009-01-18 23:25:15 | 引用 |
无题 虚拟主机会否允许exe类型的cgi?
有没有基于window的虚拟主机? 谢谢 2009-01-21 23:33:47 | 引用 |
7thGuest |
青城 | 无题 2009-01-21 23:37:59 | 引用 |
无题 2009-01-21 23:48:27 | 引用 |
下雨不愁 |
3M | 无题 服务器尽量不要选windows的,病毒啊什么的麻烦死了
2009-01-22 09:30:25 | 引用 |
无题 2009-01-22 18:23:42 | 引用 |
7thGuest |