歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux_Centos中搭建nexus私服

  1.在Linux下搭建Nexus私服   1).下載     下載  nexus-2.11.2-03-bundle.zip 2)解壓     unzip nexus-2.11.2-03-bundle.zip -d /user/local/app/ 3).修改配置:  vim /usr/local/app/nexus-2.11.2-03/bin/nexus     RUN_AS_USER=kencery  # 建議:不要為root用戶 4) 給執行權限     sudo chown -R kencery:kencery/usr/local/app/nexus-2.11.2-03/ 5)啟動     /usr/local/app/nexus-2.11.2-03/bin/nexus start 6)查看日志:提示成功,查看日志 是否有警告:     cat nexus-2.11.2-03/logs/wrapper.log 7)查看端口,如果需要修改端口     cat nexus.properties     備注:如果修改端口,則需要修改防火牆不要阻止此端口 8)防火牆修改,啟動         vim /etc/sysconfig/iptables     service iptables start 9)相對目錄也要有權限  (沒有幫助不知道怎麼配置  這是一個極端的做飯  給讀寫權限)     sudo chown -R kencery:kencery/usr/local/app/sonatype-work/     chmod -R 777 sonatype-work/   --擁有全部權限 10)重啟     bin/nexus restart 11)開機啟動 vim /etc/rc.local     /usr/local/app/nexus-2.11.2-03/bin/nexus start 12) 驗證是否安裝成功     http://IP地址:端口/nexus/   2.如何使用Maven私服   使用nexus私服  在自己的maven的安裝目錄 使用工廠
D:\Program Files\Java\maven\settings.xml
<mirrors>
    <mirror>
          <id>mirrorId</id>
          <mirrorOf>repositoryId</mirrorOf>
          <name>Human Readable Name for this Mirror.</name>
          <url>http://centos:8081/nexus/content/groups/public/</url>
    </mirror>
<mirrors>
如果在maven項目  pom.xml 如果要發布的話 需要添加 這只是一個參照:
<repositories>
      <repository>
      <id>central</id>
      <name>Central Repository</name>
      <url>http://centos:8081/nexus/content/repositories/releases/</url>
      <layout>default</layout>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
</repositories>
相應也要設置發布的用戶名和密碼
D:\Program Files\Java\maven\settings.xml
<!-- 這一段代碼可以添加多個server -->
 <servers>
    <server>
      <id>central</id>   <!-- <id>central</id> -->
      <username>你能發布到這個地址的用戶名稱</username>  
      <password>你的密碼</password>
    </server>
 </servers>

Copyright © Linux教程網 All Rights Reserved