我正在尝试使用OpenJDK 7在Ubuntu 12.04上使用2.6.3构建一个新的Nexus服务器。
我在端口8081上运行了一个空的存储库,其前面的nginx在端口80上应答。
但该应用无法在http://nexus.example.net/处回答,仅在http://nexus.example.net/nexus/处回答。 root /发回404。
我想nexus.properties中的nexus-webapp和nexus-webapp-context-path属性可以修复它,但是当我改变它时,它给了我一个sonatype-work / nexus目录的通用目录列表。
答案 0 :(得分:5)
以下是您需要在/conf/nexus.properties
中编辑的内容:
nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=
上下文为空,但保留另一个,因为另一个告诉从哪里加载应用程序!
答案 1 :(得分:3)
查看running Nexus behind a proxy上的章节,并确保更新并强制Application Server Settings.
中的基本网址您可以继续在/ nexus上下文中运行它。只需在nginx中调整代理/反向代理设置即可。