10

我正在尝试在带有 OpenJDK 7 的 Ubuntu 12.04 上使用 2.6.3 构建一个新的 Nexus 服务器。

我在端口 8081 上运行了一个空存储库,它前面的 nginx 在端口 80 上响应。

但是该应用程序没有在 http://nexus.example.net/ 上回答只在http://nexus.example.net/nexus/上回答。根 / 发回 404。

我想也许 nexus.properties 中的 nexus-webapp 和 nexus-webapp-context-path 属性可以解决这个问题,但是当我改变它时,它会给我一个 sonatype-work/nexus 目录的通用目录列表。

4

2 回答 2

6

这是您需要编辑的内容/conf/nexus.properties

nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=

上下文为空,但保留另一个,因为另一个告诉从哪里加载应用程序!

于 2015-04-10T12:48:28.873 回答
3

Check out the chapter on running Nexus behind a proxy and make sure to update and force the base url in the Application Server Settings.

You can keep running it in the /nexus context or not. Just adjust your proxy/reverse proxy setup in nginx.

于 2013-10-23T00:03:43.560 回答