環境:CentOS 6.6 Final、JDK七、Sonatype Nexus、Maven IP:192.168.4.221 root 用戶操做 前提:已安裝 JDK8 並配置好了環境變量 一、下載最新版 Nexus http://www.sonatype.org/nexus/go/ # wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundle.tar.gz 二、解壓 #mkdir nexus #tar -zxvf nexus-2.11.2-03-bundle.tar.gz -C nexus #cd nexus #ls nexus-2.11.2-03 sonatype-work (一個 nexus 服務,一個私有庫目錄) 三、編輯 Nexus 的 nexus.properties 文件,配置端口和 work 目錄信息(保留默認) #cd nexus-2.11.2-03 #ls bin conf lib LICENSE.txt logs nexus NOTICE.txt tmp 查看目錄結構,jetty 運行 #cd conf #vi nexus.properties #Jetty section application-port=8081 application-host=0.0.0.0 nexus-webapp=${bundleBasedir}/nexus nexus-webapp-context-path=/nexus #Nexus section nexus-work=${bundleBasedir}/../sonatype-work/nexus runtime=${bundleBasedir}/nexus/WEB-INF 四、編輯 nexus 腳本, 配置 RUN_AS_USER 參數 # vi /root/nexus/nexus-2.11.2-03/bin/nexus #RUN_AS_USER= 改成: RUN_AS_USER=root 五、防火牆中打開 8081 端口 # vi /etc/sysconfig/iptables 添加: -A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT 保存後重啓防火牆 # service iptables restart 六、啓動 nexus # /root/nexus/nexus-2.11.2-03/bin/nexus start **************************************** WARNING - NOT RECOMMENDED TO RUN AS ROOT **************************************** Starting Nexus OSS... Started Nexus OSS.
七、瀏覽器中打開:http://192.168.4.221:8081/nexus/web
八、登陸,默認用戶名 admin,默認密碼 admin123: