1. 程式人生 > >Linux 下maven私服搭建一(安裝)

Linux 下maven私服搭建一(安裝)

一、準備安裝包:nexus-3.3.2-02-unix.tar.gz (版本3.x 必須配合jdk1.8)和 apache-maven-3.5.0-bin.zip

nexus:下載地址:https://www.sonatype.com/download-oss-sonatype

maven:下載地址:http://maven.apache.org/download.cgi

nexus如圖:

二、準備環境

1、我是使用SecureCRT 來連結Linux伺服器。

進入local下,命令:cd /usr/local這個目錄隨便,我只是習慣在這個目錄下面操作,命令pwd是檢視當前路徑


2、 用一些ssh 等工具進行上傳

上傳apache-maven-3.5.0-bin.zip。解壓命令:unzip apache-maven-3.5.0-bin.zip

上傳nexus-3.3.2-02-unix.tar.gz ,然後建立nexus資料夾,命令 mkdir nexus,然後把下載的nexus-3.3.2-02-unix.tar.gz 上傳到此目錄下。解壓 命令:tar -xzvf nexus-3.3.2-02-unix.tar.gz ,可以看到有兩個資料夾nexus-3.3.2-02和sonatype-work

3.然後配置環境變數:

export JAVA_HOME=/opt/jdk1.8
export MAVEN_HOME=/usr/local/apache-maven-3.5.0
export
PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH

讓配置生效 
source /etc/profile 
java -version 
mvn --help 

能看到相關資訊 第一步就完成了。

開啟監聽:

啟動nexus(預設埠是8081)
[[email protected] src]# /usr/local/nexus/nexus-3.3.2-02/bin/nexus 
WARNING: ************************************************************
WARNING: Detected execution as "root" user. This is NOT recommended!
WARNING: ************************************************************
Usage: /usr/local/nexus/bin/nexus {start|stop|run|run-redirect|status|restart|force-reload}
[

[email protected] src]# /usr/local/nexus/nexus-3.3.2-02/bin/nexus start
WARNING: ************************************************************
WARNING: Detected execution as "root" user. This is NOT recommended! 
WARNING: ************************************************************
Starting nexus
上面在啟動過程中出現告警:不推薦使用root使用者啟動。這個告警不影響nexus的正常訪問和使用。
去掉上面WARNING的辦法:
[[email protected] src]# vim /etc/profile
......
export RUN_AS_USER=root
[[email protected] src]# source /etc/profile
[[email protected] src]# lsof -i:8081            //nexus服務啟動成功後,需要稍等一段時間,8081端口才起來
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1486 root 859u IPv4 23504303 0t0 TCP *:tproxy (LISTEN)


在部署機上的iptables裡開啟8081埠
[[email protected] src]# vim /etc/sysconfig/iptables
....
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8081 -j ACCEPT
[[email protected] src]# /etc/init.d/iptables restart




訪問nexus,即http://localhost:8081    初始賬戶和密碼:admin/admin123


相關推薦

Linux maven搭建安裝

一、準備安裝包:nexus-3.3.2-02-unix.tar.gz (版本3.x 必須配合jdk1.8)和 apache-maven-3.5.0-bin.zip nexus:下載地址:https://www.sonatype.com/download-oss-sonaty

CentOSMaven極速時時_彩平臺出_售搭建

環境版本:極速時時_彩平臺出_售 Q1157880099 OS:CentOS release 6.5 (Final) Jdk:jdk-7u79-linux-x64.tar.gz Maven:apache-maven-3.5.0-bin.tar.gz Nexus

maven搭建和使用初級篇

為什麼要用遠端倉庫(私服)  如果沒有私服,我們所需的所有構件都需要通過maven的中央倉庫和第三方的maven倉庫下載到本地,而一個團隊中的所有人都重複的從maven倉庫下載構件,這樣就加大了中央倉庫

Centos7.0Nexus搭建

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 搭建

mirror dex 隔離 lan manager 3.1 localhost 拷貝 mirrorof 由於公司研發環境物理隔絕,所以自己搭建了一個 maven 私服,以下是自己搭建私服過程中的一個記錄。 1.準備Maven私服相關文件   1.1 從 sonatype

maven搭建nexus

                                   maven私服 正式開發,不同的專案組開發不同

Maven 搭建和使用

一、下載安裝 1. 私服下載地址  https://www.sonatype.com/download-oss-sonatype 2.下載完成後解壓任意目錄,我的是D:\soft\nexus2\nexus-2.14.8-01 3.安裝  在D:\soft\

maven搭建使用

前言 專案開發時,一般採用Maven來進行專案構建,管理,jar包下載,專案組開發人員開發時,只要在專案的pom.xml檔案中,新增如下pom.xml資訊從公共的庫中下載相關的Jar包以及依賴Jar包,但有時候公共的庫不是那麼穩定而且下載速度往往很慢,一個團隊一起開發專案時,如果每個組員都去

Maven 搭建及破解使用入門教程

Nexus下載 :https://blog.sonatype.com/   或下載我分享的 https://pan.baidu.com/s/1mEwkrTfg0dp3D7gJSEvueA 解壓:   破解: 將 &

maven搭建

maven免費視訊地址 私服搭建 屬於配置工程師 (工作範疇) 去官網下載 nexus  下載網站  http://nexus.sonatype.org/ 下載war格式 (還有bundle格式 ) : nexus-2.7.0-

真正的maven搭建器--Artifactory

    一個團隊要真正用好Maven,repository私服是免不了的,否則team mate們多好奇的目光,都會全部消耗在漫長的jar下載中。    以前介紹過一個搭建私服的簡樸但很笨的辦法--將雷鋒同志下載好的.m2/repository目錄整個上傳到任意的Web伺服器中。其實世上多的是專業的mav

Maven搭建(nexus)

1關於中央倉庫注意事項(瞭解) l 地址: 目前來說: http://repo1.maven.org/maven2/是真正的Maven中央倉庫的地址,該地址內建在Maven的原始碼中其他的都是映象 l 索引: 中央倉庫帶有索引檔案以方便使用者對其進行搜尋,完整的索引檔案大

關於android studio上maven搭建

1.首先jdk等必須的環境,maven在studio中自帶不需要下載配置 3.開啟目錄nexus-2.4.0-09-bundle\nexus-2.4.0-09\bin\jsw這個目錄下面你會發現有很多系統版本的nexus環境    我的電腦是win7 (64)為的

maven 搭建nexus 3.0.1,安裝,使用

一 安裝 注意: 檢視其它nexus-3.0.0-03-win64 安轉文件,提示需要安裝jdk1.8,但是本人安裝的是jdk1.7,安裝執行,沒發現有什麼問題; 二,功能介紹    1.Search , 查詢私服中有哪些包, 在Search 級中可以使用模糊搜尋,

Linux批量修改文件名rename

批量修改 rename1.rename命令批量修改文件名, 其實Linux下可以使用別的辦法來批量修改文件名, 不過rename實在太方便了比如把所有的表為cdb1_* 修改為cdb_*的在本目錄下只需要# rename ‘cdb1‘ ‘cdb‘ *以前都是寫個for循環來做...想想多傻啊, 呵呵ren

springboot使用maven分模組搭建環境idea

一、搭建基本架構 建立聚合父工程 刪除多餘檔案,只留一個pom檔案 在父工程下建立子模組 對著父工程右鍵 - New - Module - > 輸入 web 對著父工程右鍵 - New - Module - > 輸入 service ..等 修改po

Linux網路socket程式設計——實現伺服器select與多個客戶端通訊

Linux下網路socket程式設計——實現伺服器(select)與多個客戶端通訊 置頂 2017年06月23日 14:44:37 閱讀數:3225 標籤: socket程式設計伺服器與多個客戶端通epoll多路複用C語言網路程式設計 更多

Linuxbind提供的快取記憶體企業級

快取記憶體 1.我們先讓虛擬機器server可以上網 1.讓真機當路由器,開啟真機火牆,開啟偽裝服務,看火牆協議是否為1 2.配置虛擬機器server的網路配置,設定server的閘道器為真機的ip 3.我們用server ping www.baidu.com 可以ping通 2.

LinuxApache服務的基本設定企業級

Apache Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴充,將Perl/Python等直譯器編譯到伺服器中。同時Apache音譯為阿帕

dns的遞迴和迭代查詢及linuxdns主從關係的部署推薦

什麼是dns dns存在的意義 dns解析的過程及原理 dns主從關係的部署 什麼是dns Domain Name Server的縮寫,就是域名伺服器的意思,域名包括域名伺服器和域名解析器,域名是什麼呢?我們平時在瀏覽器中輸入的baidu.com就