我在 Ubuntu 上安装了 ISPConfig。它已针对一个 NGinx 安装进行了配置,但我不得不移至另一个 Nginx 安装。现在我该如何让 ISPConfig 知道这个新位置并忘记另一个位置?谢谢!
答案1
如果要更改配置路径(即 vhost 文件所在的位置),请修改:
System > Server Config > [Server Name] > Web > Nginx Vhost config dir
如果您安装了两个 nginx 副本,请确保通过 init(或 upstart)脚本加载正确的副本。
- 使用
which nginx
- 查找默认副本(即仅使用“nginx”而不使用路径运行的副本) - 用于
whereis nginx
定位其他已安装的副本和相关目录。
ISPConfig 应该(不太确定它是否确实)启动默认的 - 直接启动,或者通过使用 init 脚本(或服务命令)。
如果您更有冒险精神,您可以通过查看以下文件来修改 ISPConfig 的工作方式(例如默认的 vhost 布局):
- /usr/lib/ispconfig/server/conf/nginx_apps.vhost.master
- /usr/lib/ispconfig/服务器/插件启用/nginx_plugin.inc.php