我個人自架主機的經驗,申請了中華電信雙向512K的ADSL,然後一台一般的電腦,使用老舊的P2 cpu,但記憶體至少加到768K或1GB最好,使用一般的硬碟,灌上Fedora 2(以前是用Red Hat),就可以了,網站伺服器軟體當然是用Apache。網路的hub和modem也都有啦。
自己架站是沒有問題的。不過基本上沒什麼安全防護措施,時間一久一定會遇到那種不斷攻擊你的主機的事(網路上有人用機器四處掃瞄,你遲早會被掃到),然後造成你的對外連線異常緩慢…
這也是為什麼我後來還是把一些重要的網站移到外面的虛擬主機的關係,至少虛擬主機商有比我更強的安全維護和人力。
至於自己做虛擬主機,很久以前聽人說過,但基本上光頻寬就是很大的負擔了。