-
文章內容
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 |