在讓我的客戶在我的 VPS 上託管他們的網站時,我應該考慮什麼?
過去,每當我有一個需要網站的客戶(通常是簡單的 PHP 東西)時,我總是將他們指向一個共享託管服務提供商來託管他們的網站。
但是,我總是遇到兼容性問題,例如不同版本的 PHP(5.2、5.3),或者有時他們甚至沒有託管數據庫,因為他們選擇了一家非常糟糕的託管公司。
就我個人而言,我更喜歡使用 Ruby/Rails,但至少在這裡沒有任何便宜的,甚至價格相當的共享託管選項。我通常只需要創建簡單的網站,可以是靜態的,也可以是 WordPress 之類的,或者使用 PrestaShop 進行電子商店。
我想做的是讓我的客戶在我的 VPS 上託管他們的網站。我已經在 Linode 上託管了我的一些項目,因此獲得一個額外的實例來託管幾個小型網站應該不是問題。這樣我就可以更輕鬆地管理他們的網站,並為他們提供一些共享主機無法提供的服務。
問題是,我不確定這是否是一個好主意,因為所有責任都落在我身上,而不是託管公司。
**您認為嘗試自己在自己的 VPS 實例上管理 20-50 個網站而不是將每個客戶端委託給共享主機是個好主意嗎?**什麼時候會是個壞主意?我錯過了什麼重要的東西嗎?
你錯過了最重要的問題。法律問題。詢問您所在國家/地區的律師,當有人在您的電腦上託管非法內容時,您會遇到哪些法律問題。這應該是一位熟悉國際法和網際網路的律師。
而“哦,我不需要那個,我知道……”的答案是不可接受的。您必須由法律事務專家對此進行驗證。
每當您不知道自己在做什麼時,這將是一個壞主意。如果您確實具有一些系統管理員技能並且渴望獲得更多技能,那麼它可能會奏效。不過,期待陷阱。有些問題也不會對您的客戶隱藏 - 所以只有在您確信他們會接受停機時間和問題時才這樣做。
如果您的主機是一個糟糕的選擇,並且由於停機時間、性能或功能問題而讓您頭疼,這也是一個壞主意。