我打算打開一個共享的網絡託管公司。在開始之前,我正在配置並檢查所有事情是否已啓動並正在運行。如何在ubuntu服務器上配置共享虛擬主機?
我曾嘗試過webmin,virtualmin和ajenti作爲ubuntu服務器上的虛擬主機管理器,但我對它們並不滿意。有沒有替代方案,他們有安全的管理員和客戶端控制面板,更容易管理客戶端帳戶和主機。
我使用apache2作爲web服務器和mysql作爲數據庫服務。
謝謝
我打算打開一個共享的網絡託管公司。在開始之前,我正在配置並檢查所有事情是否已啓動並正在運行。如何在ubuntu服務器上配置共享虛擬主機?
我曾嘗試過webmin,virtualmin和ajenti作爲ubuntu服務器上的虛擬主機管理器,但我對它們並不滿意。有沒有替代方案,他們有安全的管理員和客戶端控制面板,更容易管理客戶端帳戶和主機。
我使用apache2作爲web服務器和mysql作爲數據庫服務。
謝謝
嘗試ZPanel,它是跨平臺的,並有一個很好看的控制面板。他們還提供安裝Apache,PHP,MySQL和ZPanel的安裝程序,所有這些安裝程序都預先配置爲運行共享託管服務。
獲取共享權託管不是一件容易的事情,如果你想要讓你的客戶端使用腳本語言如PHP來特別做。默認情況下,無論文件屬於哪個客戶,PHP都以相同的用戶標識運行。因此他們將能夠看到其他客戶的文件(包括帶有數據庫密碼的配置文件)。
解決這個問題的方法有很多,但其中大多數都不方便客戶或他們帶來其他問題(如必須以root身份運行Apache)。
除了共享主機市場,現有的公司擁有龐大的數據中心,因此可以以更低的成本提供更多的服務。
所以我的建議是:看看你可以提供的新服務。 Docker託管或LXC託管是不常見的,你可以在那裏更好地競爭。
如果你真的想這樣做簡單的共享主機,並在尋找一個管理工具:嘗試ISPCONFIG3
thanx你的suggession :)我會嘗試ISPCONFIG3 @nbkr –
我曾試圖安裝zpanel但它不支持的Ubuntu 14.04 –
檢測:Ubuntu的14.04 64 對不起,此安裝程序僅支持在Ubuntu 12.04上安裝ZPanel。 –
在[Github回購]中有一個適用於Ubuntu 14.04的安裝程序(https://github.com/zpanel/installers/blob/master/install/beta/Ubuntu-14_04-LTS/ubuntu-14.04-LTS-apache2.4.9- php5.5.14.sh),但它處於測試階段。也許,您可以嘗試[手動]配置它(http://www.zpanelcp.com/download/)(查找「其他操作系統」)。 –