我有一台正在运行的 Windows 2008 服务器:
- 端口 80 上的 MS Team Foundation 服务器
- Atlassians Jira 在端口 81 上运行
- JetBrains Team City 在端口 82 上运行
- IIS 上的默认 Web 运行在 8090 或类似端口上
所有应用程序均正常运行。
但是,我今天安装了 Atlassian 的 Confluence wiki,无法将端口从 8080 更改为 83。我尝试按照这里的信息操作,但找不到 server.xml 文件。 更改 Confluence 的监听站。
目前,我相信:
- 我安装的评估版无法配置或
- 我查找的是错误的文件夹
我对 Tomcat 的经验并不多,但由于我能够更改 Jira 和 Team City 的端口(每个都在一个 Tomcat 实例中运行),所以我应该能够找到这个文件 :-)
我检查了安装目录和“users\\app data...”下的目录,但没有任何结果。我还在服务器上进行了全面搜索,但没有任何结果。
答案1
安德鲁是对的,说明是正确的,server.xml<Connector port=xxx>
就是你需要更改的。
如果您需要知道您是否在正确的位置查找,只需检查 Windows 服务中引用的 exe 位置,然后只需 ../conf/server.xml。
答案2
我从 Atlassian 支持部门了解到了以下内容:
我强烈建议您安装 Confluence 的独立版本,以便更好地控制实例。顾名思义,评估安装程序通常仅用于评估目的。然后您可以参考此文档来更改您的 Confluence 端口。
最有可能的是,在评估安装中所有内容都是硬编码的,以方便潜在客户使用。
答案3
如何在整个驱动器中查找“server.xml”?
说明书基本涵盖了所有内容。