【问题标题】:Make Multi-domain with Xampp Server使用 Xampp Server 创建多域
【发布时间】:2014-02-09 03:44:01
【问题描述】:

为了在 Xampp 中创建一个域 "abc.ebizbiz.com",我们这样做了:

1/在host文件中添加一行

    127.0.0.1 abc.ebizbiz.com abc

2/ 在文件 httpd-vhosts.conf 中添加这些行

DocumentRoot /opt/lampp/htdocs/abc 服务器名称 abc.ebizbiz.com

3/ 然后停止并启动 Xampp

4/ 输入“abc.ebizbiz.com”,我们可以得到一个网站

如果我们使用其他域“cdef.ebizbiz.com”,我们执行相同的步骤 1,2,3。 但是我们在第 3 步遇到了问题。如果我们停止并启动 Xampp,那么当前在此服务器上运行的所有网站 Xampp 都会死掉。

那么,有什么方法可以添加更多内容或使用配置文件进行更改,但不需要停止和启动 Xampp?我们正在使用实时服务器。许多网站都在使用它。不能停止服务器,这个过程会使所有网站在短时间内死掉。

或任何解决方案使多域与上述方式相同?也许不是 Xampp...

感谢您的支持。

【问题讨论】:

  • reload代替restart?
  • 你能详细说明一下吗?因为我们通过 phpCode 添加所有这些行。你可以看到我们的代码——shell_exec("/opt/lampp/lampp restart");。那么代码重新加载 Xampp 怎么样?

标签: php apache xampp subdomain virtualhost


【解决方案1】:

如果您尝试设置多个虚拟主机,那么您可能会发现以下文章很有帮助。它适用于 WAMP。但 XAMPP 的过程可能相同。

http://www.codeforest.net/multiple-virtual-hosts-in-wamp

【讨论】:

  • 但是当你应用配置时,你必须重启 Apache 服务器。此服务器上的所有网站都必须在短时间内停止工作。也许5s。如果我们有 5 个任务就去做。所以,这就产生了问题……你怎么看?谢谢
  • 您是在配置本地计算机还是实时服务器?您使用的是哪种操作系统?
  • 我们为实时服务器配置它。我们已经有了 linux 的 VPS
  • 试试这个,看看它是否有效:vpsunmanaged.blogspot.com/2013/05/…。设置虚拟主机子域后不要忘记重新加载 Apache(sudo service apache2 reload)
  • 感谢您的回答。我们得到了一切,让它运行良好。
猜你喜欢
  • 2013-11-26
  • 2016-04-14
  • 2017-01-05
  • 1970-01-01
  • 2019-03-17
  • 2015-12-06
  • 1970-01-01
  • 2012-12-14
  • 2011-08-20
相关资源
最近更新 更多