Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何在ubuntu服务器上配置共享web主机?_Mysql_Linux_Apache_Server_Web Hosting - Fatal编程技术网

Mysql 如何在ubuntu服务器上配置共享web主机?

Mysql 如何在ubuntu服务器上配置共享web主机?,mysql,linux,apache,server,web-hosting,Mysql,Linux,Apache,Server,Web Hosting,我计划开一家共享网络托管公司。在打开之前,我正在配置并检查所有东西是否已启动并运行 我曾尝试过在ubuntu服务器上使用webmin、virtualmin和ajenti作为web主机管理器,但我对它们并不满意。除了具有安全的管理员和客户端控制面板以及更易于管理客户端帐户和主机之外,还有其他选择吗 我使用apache2作为web服务器,mysql作为数据库服务 谢谢试试ZPanel,它是跨平台的,有一个非常好看的控制面板。它们还提供一个安装程序,安装Apache、PHP、MySQL和ZPanel,

我计划开一家共享网络托管公司。在打开之前,我正在配置并检查所有东西是否已启动并运行

我曾尝试过在ubuntu服务器上使用webmin、virtualmin和ajenti作为web主机管理器,但我对它们并不满意。除了具有安全的管理员和客户端控制面板以及更易于管理客户端帐户和主机之外,还有其他选择吗

我使用apache2作为web服务器,mysql作为数据库服务


谢谢

试试ZPanel,它是跨平台的,有一个非常好看的控制面板。它们还提供一个安装程序,安装Apache、PHP、MySQL和ZPanel,所有这些都预先配置为运行共享托管服务


获得正确的共享主机不是一件容易的事情,特别是如果您希望允许客户端使用PHP等脚本语言。默认情况下,无论文件属于哪个客户,PHP都在相同的用户ID下运行。因此,他们将能够看到其他客户的文件(包括带有数据库密码的配置文件)

有很多方法可以解决这个问题,但大多数方法要么给客户带来不便,要么带来其他问题(比如必须以root用户身份运行Apache)

此外,共享主机市场充满了现有的公司,这些公司拥有巨大的数据中心,因此可以以更低的成本提供更多的服务

所以我的建议是:看看你能提供的新服务。Docker托管或LXC托管还不是很常见,你可以在那里更好地竞争


如果你真的想做简单的共享托管,并且正在搜索一个管理工具:试试ISPCONFIG3

我曾尝试安装zpanel,但它不支持ubuntu 14.04检测到:ubuntu 14.04 64抱歉,这个安装程序只支持在ubuntu 12.04上安装zpanel。他们的版本中有一个ubuntu 14.04的安装程序,但它是测试版。也许,您可以尝试配置它(查找“其他操作系统”)。thanx您的建议:)我将尝试ISPCONFIG3@nbkr