当你启动Nexus,就是启动一个web服务器,它的默认地址是localhost:8081
。Nexus在一个名为Jetty的servlet容器中运行,它使用一个名为Tanuki
Java Service
Wrapper的本地服务包裹器启动。这个服务包裹器可以被配置成以Windows服务或Unix守护线程的形式运行Nexus。要启动Nexus,你需要为你的平台找到合适的启动脚本。要查看可用平台的列表,查看${NEXUS_HOME}/bin/jsw
目录的内容。
下面的例子展示了使用Mac
OSX的脚本启动Nexus。首先我们列出${NEXUS_HOME}/bin/jsw
的内容以查看可用的平台,然后我们用chmod命令使这个bin目录的内容可执行。Mac
OSX包裹器通过调用app
start启动,然后我们tail在${NEXUS_HOME}/container/logs
中的wrapper.log
。Nexus会初始化自己然后打印出一条信息说明它正在监听localhost:8081
。
$ cd Nexus $ ls ./bin/jsw/ aix-ppc-32/ linux-ppc-64/ solaris-sparc-32/ aix-ppc-64/ linux-x86-32/ solaris-sparc-64/ hpux-parisc-32/ linux-x86-64/ solaris-x86-32/ hpux-parisc-64/ macosx-universal-32/ windows-x86-32/ $ chmod -R a+x bin $ ./container/bin/jsw/macosx-universal-32/app start Nexus Repository Manager... $ tail -f container/logs/wrapper.log INFO ... [ServletContainer:default] - Started [email protected]:8081
到目前为止,Nexus已经开始运行并监听端口8081。要使用Nexus,启动一个web浏览器然后输入URL:http://localhost:8081/nexus。点击web页面右上角的“Log In”链接,你应该看到如下的登陆对话框。
默认的NEXUS用户名和密码是"admin" 和 "admin123"。