Linux下安裝nexus私服
1、nexus直接訪問
一、環境準備
安裝nexus這個軟體的時候有點不是很爽,不知道以前nexus版本下載是不是會出現這樣的情況,就現在而已(時間:2016.4.25),反正是官網是無法下載的,需要有使用代理去下載,我也是託一位同事幫忙下載的。官網地址就是:http://www.sonatype.org/nexus/archived,我下載的版本是nexus-2.13.0-01,貌似這個伺服器需要JDK1.7以上,由於本人是JDK1.8版本,所以沒有出現版本相容情況。
有提供zip和tar.gz格式,隨便下哪種都可以。
解壓命令:zip--->unzip
tar.gz----->tar zxvf
解壓後安裝到/opt/nexus目錄。
二、解壓之後會有兩個資料夾,nexus-2.13.0-01和sonatype-work,進入第一個資料夾的bin目錄來啟動nexus 。
1、進入啟動目錄,啟動
cd nexus-2.13.0-01/bin/
./nexus start
2、這時候提示:
****************************************
WARNING – NOT RECOMMENDED TO RUN AS ROOT
****************************************
If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script.
大概意思就是要在環境配置export RUN_AS_USER=root,臨時配置
在命令列下輸入:export RUN_AS_USER=root
然後執行./nexus start,就不會再提示了
3、也可以在系統裡面永久配置
vim /etc/profile 加入export RUN_AS_USER=root
三、啟動之後檢視日誌(日誌路徑:nexus/logs)
jvm 1 | 2016-04-27 07:34:44,363+0800 INFO [ar-4-thread-2] *SYSTEM org.sonatype.nexus.proxy.maven.routing.internal.ManagerImpl - Updated and published prefix file of "Snapshots" [id=snapshots]
jvm 1 | 2016-04-27 07:34:44,401+0800 INFO [ar-4-thread-5] *SYSTEM org.sonatype.nexus.proxy.maven.routing.internal.ManagerImpl - Updated and published prefix file of "3rd party" [id=thirdparty]
jvm 1 | 2016-04-27 07:34:44,728+0800 INFO [ar-4-thread-4] *SYSTEM org.sonatype.nexus.proxy.maven.routing.internal.ManagerImpl - Updated and published prefix file of "Releases" [id=releases]
jvm 1 | 2016-04-27 07:34:44,808+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.rest.NexusApplication_UriMatching - Strict URI matching: true
jvm 1 | 2016-04-27 07:34:44,971+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.configuration.ModelUtils - Loading model /opt/sonatype-work/nexus/conf/lvo-plugin.xml
jvm 1 | 2016-04-27 07:34:44,999+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.configuration.ModelUtils - Loading model /opt/sonatype-work/nexus/conf/ldap.xml
jvm 1 | 2016-04-27 07:34:46,037+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.webresources.internal.WebResourceServiceImpl - Discovered 1971 resources
jvm 1 | 2016-04-27 07:34:46,038+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.webresources.internal.WebResourceServlet - Max-age: 30 days (2592000 seconds)
jvm 1 | 2016-04-27 07:34:46,229+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.jetty.InstrumentedSelectChannelConnector - Metrics enabled
jvm 1 | 2016-04-27 07:34:46,305+0800 INFO [jetty-main-1] *SYSTEM org.eclipse.jetty.server.AbstractConnector -
jvm 1 | 2016-04-27 07:34:46,306+0800 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - Running
jvm 1 | 2016-04-27 07:34:46,306+0800 INFO [WrapperListener_start_runner] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - Started
jvm 1 | 2016-04-27 07:34:46,548+0800 INFO [ar-4-thread-3] *SYSTEM org.sonatype.nexus.proxy.storage.remote.httpclient.HttpClientRemoteStorage - Initializing remote transport for proxy repository "Apache Snapshots" [id=apache-snapshots]...
jvm 1 | 2016-04-27 07:34:47,603+0800 INFO [ar-4-thread-1] *SYSTEM org.sonatype.nexus.proxy.storage.remote.httpclient.HttpClientRemoteStorage - Initializing remote transport for proxy repository "Central" [id=central]...
jvm 1 | 2016-04-27 07:34:50,829+0800 INFO [ar-4-thread-1] *SYSTEM org.sonatype.nexus.proxy.maven.routing.internal.ManagerImpl - Updated and published prefix file of "Public Repositories" [id=public]
如果出現了紅字部分相類似的提示,則說明你安裝成功啦!
四、訪問 http:/xx:8081/nexus
預設管理員使用者名稱/密碼: admin/admin123 , 此時發現並不能成功,因為我是用的linux系統版本是centos7,預設是開啟了防火牆,所以有些埠需要自己手動開放。因為8081是需要對外開放的埠,此時需要輸入如下命令:具體參考大神前輩寫的:http://blog.csdn.net/zhouygjp/article/details/5059269
- firewall-cmd --permanent --add-port=8888/tcp
- firewall-cmd --permanent --add-port=8080/tcp
- firewall-cmd --permanent --add-port=80/tcp
- firewall-cmd --permanent --add-port=5050/tcp
- 重新載入
- firewall-cmd --reload
- 確認是否開放
- firewall-cmd --list-all
以root使用者身份,設定為系統服務
cd /etc/init.d
cp /usr/local/nexus/bin /nexus ./nexus
chmod 755 /etc/init.d/nexus
在Red Hat, Fedora, and CentOS中增加nexus服務
$ cd /etc/init.d
增加nexus服務
$ chkconfig --add nexus
新增執行級別3、4、5
$ chkconfig --levels 345 nexus on
啟動nexus
$ service nexus start
驗證關係成功啟動
$ tail -f /usr/local/nexus/logs/wrapper.log
編輯/etc/init.d/nexus的文字
NEXUS_HOME="你安裝的根目錄"
PIDDIR="${NEXUS_HOME}"
RUN_AS_USER = "nexus" 此處使用者名稱可隨意選擇,最好不要是root
注:①如果使用root,未建立其它使用者,則改為root(不建議使用root)
②如果使用該設定,需要:
• nexus 使用者存在
useradd nexus
• 更改nexus 安裝目錄的Owner和Group為nexus
chown nexus nexus nexus
啟動服務
service nexus start
OK。訪問成功!大家可以試試!相關推薦
Linux下安裝nexus私服
1、nexus直接訪問 一、環境準備 安裝nexus這個軟體的時候有點不是很爽,不知道以前nexus版本下載是不是會出現這樣的情況,就現在而已(時間:2016.4.25),反正是官網是無法下載的,需要有使用代理去下載,我也是託一位同事幫忙下載的。官網地址
Linux下安裝maven私服(基於docker)
Nexus 映象說明 本映象基於官方映象檔案,僅修改系統時間為中國東8區,其他配置未變。 建立資料目錄 遞迴建立
Linux下安裝maven私服(nexus3)
一、所需軟體 jdk8,nexus3 Nexus下載地址:https://www.sonatype.com/download-
LINUX安裝nexus私服與使用
下載nexus包並解壓 #本文下載版本2.14.3-02 筆者可更新至3.13.0-01 # wget "https://sonatype-download.global.ssl.fastly.net
linux下安裝nexus repository及Intellij Idea集成私有maven
files usm codehaus ima sna rem 依賴 技術分享 active 前段日子公司搞java項目,使用nexus repository搭建了私有maven庫,現在把原來的私有nuget也遷到nexus repository上了,下面介紹下搭建流程:
Docker 方式安裝 Nexus 私服
1. 從Docker 官方倉庫查詢映象: docker search nexus 2. 拉取映象: docker pull 你選中的映象的名字 pull 完成: 3.檢視映象: docker images 我只是習慣性的喜歡簡短的
安裝nexus私服,並新增阿里雲倉庫
一、安裝配置: 1、下載:https://www.sonatype.com/download-oss-sonatype 選擇 Nexus Repository Manager OSS 3.x - Unix 版本下載,速度快。從 sonatype.org下載的話根本沒
Linux平臺搭建nexus私服
Nexus介紹 Nexus是一個強大的Maven倉庫管理器,它極大地簡化了自己內部倉庫的維護和外部倉庫的訪問。利用Nexus你可以只在一個地方就能夠完全控制訪問 和部署在你所維護倉庫中的每個Artifact。Nexus是一套“開箱即用”的系統不需要資料庫,它
SuSe SP3下安裝Gitlab私服
Gitlab私服搭建Ps:由於是內網使用不存在郵件派發,不配置郵件,且無需非同步伺服器代理轉發直接過程:1、下載bitnami-gitlab-8.9.6-0-linux-x64-installer.run(版本自選)2、安裝:YDCK-WXCAPP1:/soft # ./bi
虛擬機器之CentOS6上安裝Nexus私服
2.將壓縮包移動至/usr/nexus目錄 3.解壓壓縮包 # unzip nexus-2.14.0-01-bundle.zip 解壓出會有nexus-2.14.0-01 sonatype
Linux安裝搭建私服nexus
已配置好java環境. 參考: linux配置java環境 官網下載上傳nexus壓縮包到linux # 這裡以安裝到/usr/local/nexus為例 mkdir -p /usr/local/nexus cd /usr/local/nexus # 使用rz命令將本
Linux系統下部署maven nexus私服和手動同步中央倉庫索引
一、準備工作 1、 下載JDK和maven nexus,JDK很好下載,不多做解釋,但是maven nexus當時我從官網上下載不了,在網上找了很久,最終從從CSDN共享檔案中下載到,將其共享到網盤中方便提供下載。(注意:JDK版本要和maven版本匹配) nexus的
Linux下使用nexus搭建maven私服
下載安裝 解壓後會在同級目錄中,出現兩個資料夾:nexus-oss-webapp-1.8.0和sonatype-work,前者包含了nexus的執行環境和應用程式,後者包含了你自己的配置和資料。
安卓搭建nexus私服-2.window下安裝nexus-3.0.0-03
原文:http://blog.csdn.net/fengyunhaitan/article/details/51685498 nexus-3.0.0-03-win64.zip的安裝 1、下載安裝包,解壓縮,如下圖: 2、開啟cmd.exe,執行命令:nexus.ex
Centos7.0下Nexus私服搭建
load 11.2 AD 下載 work tps class ash bundle 1.下載nexus wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.11.2-03-bundl
maven 安裝 配置 私服 中央倉庫 nexus 快照版本 正式版本 吐血整理
1. 下載並配置環境變數 配置環境變數之前 只能在這個目錄下才能執行 配置了之後 所有路徑都能執行 就像java一樣 檢視mvnen版本 "mvn -v" 2. 配置本
nexus私服linux搭建問題
一、這幾天伺服器掛了,nexus私服沒有備份出來,只能手動再安裝一個新的在新的伺服器上。 前提是該伺服器已經配置好了JDK,當前伺服器版本是jdk1.6.0_29-64 。 nexus安裝包下載:http://www.sonatype.org/nexus/archiv
centos 下 nexus 私服 以及maven配置
nexus 私服 以及maven配置 版本以及環境: centos 7 jdk1.7 maven3.0 nexus2.1 知識介紹 如上圖所示,這裡比如說一個企業有很多員工,他們所做的專案是maven的專案,他們每次新來一個員工都要根據pom.x
Maven和 Sonatype Nexus私服的安裝、配置及使用入門
http://blog.csdn.net/congcong68/article/details/40273833Maven 在我們專案中能幫我們解決哪些問題: 1.輸入命令就會幫我們自動 編譯、執行單元測試、生成文件、打包和部署等,列如輸入mvn clean inst
Linux nexus 私服搭建
sysconf default 防火墻 pre prope .so zxvf def har 下載nexushttps://www.sonatype.com/download-oss-sonatype 上傳到服務器/opt/ 解壓 tar -zxvf nexus-3.14.