在家里為網站、ftp 和隨機使用託管伺服器?
我想知道如果我想將所有託管網站(從託管公司)移動到我自己家中的伺服器上,那麼對我來說最好的選擇是什麼?基本上,我的需求是:
- 能夠使用 PHP/ASP.NET 託管網站(還沒有真正決定 - 兩者都是首選!)
- 啟用 FTP,以便我可以為我的家人創建帳戶以訪問伺服器以進行文件處理
- SSH
- SSL - 用於安全連接(這是您必須為每個域購買/申請的東西,不確定是否需要進行任何伺服器端設置)
- 能夠流式傳輸影片
- 遠端桌面
- 託管可以作為服務執行的自製應用程序
- 使用 MySQl/SQLite/SQL 進行關係數據庫儲存
在購買伺服器之前我應該考慮什麼?我需要什麼硬體,什麼會限制我的伺服器?我基本上想更好地學習網路,因為我是一名軟體和網路開發人員,但直到現在還沒有資源購買任何嚴肅的玩具。在撰寫本文時,我的大多數網站每天都有 60 次訪問,所以我不懷疑它們要求很高。
有什麼我沒有想到我應該擁有的嗎?
你會建議我執行什麼作業系統?FreeBSD vs Windows Server vs ?
嘿 Zolomon,恭喜您採取了這一舉措!準備好踏上漫長但令人興奮和有益的道路。
以下是我的提示(簡短而溫馨): 1. 如果您正在做任何需要可靠性的事情,我會將自己留在主機上以確保安全,因此如果您有硬體故障等,主機對此負責,您不必擔心跑到當地的五金店更換硬碟。2. 如果您想在家中使用伺服器,如果情況嚴重,通常住宅 ISP 不會真正為您提供所需的 umph,但如果您只是執行一些小規模的東西,那應該沒問題。3.如果您想省錢,請嘗試在雲中託管。以便宜的價格(RackSpace imho),您可以獲得一台好的伺服器,擁有企業級硬體的支持,而且與直接購買硬體相比,它相對便宜。4.除了第1點,可以在家開始,實驗等。如果您的伺服器在家中出現故障以獲得更好的冗餘,稍後可以通過雲支持它。5. 我討厭成為粉絲,但我建議在 RackSpace 嘗試一下。您可以享受使用 Linux 或 Windows 工作的所有樂趣,而無需維護自己的硬體。
我在你的鞋子裡,或者曾經。我家裡有一個 linux 盒子,用於遊戲和開發。我雙啟動它。我確實有一個 dyndns 指向它,我偶爾會用它來測試我在本地工作的網站,然後再將其推送到主機。我曾經做過共享主機,直到我開始達到他們的伺服器上限。
所以,我切換到 RackSpace(亞馬遜也不錯,但他們的定價有點奇怪恕我直言),因為我可以添加伺服器、調整大小、刪除等,而且我只為我使用的東西付費。我在一個 512MB 的實例上託管各種網站、icecast 和shoutcast 流以及儲存空間,每月支付大約 20-25 美元。
因此,我每年支付大約 300 美元,而且我不必擔心硬體問題或數據失去,因為即使我的伺服器所在的主機出現故障,RackSpace 也可以讓您擁有 3 個映像:每日備份、一個每周備份一次,第三次隨時備份。