更改ISPConfig的Nginx服务器位置

我在Ubuntu上安装了ISPConfig。 它被configuration为一个NGINX安装,但我不得不移动到不同的Nginx安装。 现在我怎么能让ISPConfig意识到这个新的位置,而忘记另一个呢? 谢谢!

如果您想更改configurationpath(即虚拟主机文件所在的位置),请修改:

 System > Server Config > [Server Name] > Web > Nginx Vhost config dir 

如果您安装了两个nginx副本,请确保通过init(或upstart)脚本加载正确的副本。

  • 使用which nginx – find默认的副本(即,什么是运行只使用'nginx'没有path)
  • 使用whereis nginx来查找其他已安装的副本和相关目录。

ISPConfig应该(不太确定)启动默认的 – 直接或者使用init脚本(或者服务命令)。

如果您有点冒险,可以通过查看以下文件来修改ISPConfig的工作方式(例如默认的虚拟主机布局):

  • /usr/lib/ispconfig/server/conf/nginx_apps.vhost.master
  • /usr/lib/ispconfig/server/plugins-enabled/nginx_plugin.inc.php