centos7安裝nexus搭建自己的maven私服

1.nexus3.19.1 linux安裝包地址

鏈接:https://pan.baidu.com/s/1icHQFsZEvQSEGKVItbwnkA

提取碼:q950

2.CentOS6.9安裝Nexus3.19

通過(guò)rz工具上傳nexus-3.19.1-01-unix.tar.gz备燃,沒(méi)有rz的話可以通過(guò)yum install rz安裝一把(參見(jiàn)linux安裝上傳下載工具lrszs )。上傳后執(zhí)行解壓、修改配置文件:

[nexus@VM-0-14-centos ~]$tarxvf nexus-3.19.1-01-unix.tar.gz
[nexus@VM-0-14-centos ~]$ cd nexus-3.19.1-01
[nexus@VM-0-14-centos nexus-3.19.1-01]$vietc/nexus-default.properties

指定端口號(hào)和項(xiàng)目名:

[nexus@VM-0-14-centos nexus-3.19.1-01]cd /software/nexus3.19/nexus-3.19.1-01/etc
image

好了葵蒂,現(xiàn)在可以啟動(dòng)了端盆,啟動(dòng)前先確保安裝了jdk1.8

[nexus@VM-0-14-centos nexus-3.19.1-01]$ ./bin/nexus start

確認(rèn)一下是否起來(lái)了:

[nexus@VM-0-14-centos nexus-3.19.1-01]$ ./bin/nexus status

nexus is running.

通過(guò)ip和指定端口號(hào)訪問(wèn)nexus界面:

image

點(diǎn)擊登錄哩都,提示你去取密碼:

image
[nexus@VM-0-14-centos ~]$cat /home/nexus/sonatype-work/nexus3/admin.password

451bd78d-6ed0-4266-91b8-19a1362efbea

登錄進(jìn)去后會(huì)提示你設(shè)置新的admin密碼绽诚、是否允許匿名訪問(wèn)nexus监署,然后你就可以盡情設(shè)置自己的maven私服了:

image

使用nexus3.19搭建自己的maven私服

接下來(lái)就是如何配置日麸。打開(kāi)我們安裝后的nexus界面寄啼,用admin賬號(hào)登陸,點(diǎn)擊Server administration and configuration按鈕:

image

點(diǎn)擊Repository

image

我們可以看到nexus默認(rèn)給我建好了一些倉(cāng)庫(kù)代箭,其中包括3類(lèi):代理proxy墩划,倉(cāng)庫(kù)組group和宿主host。

代理用來(lái)指向遠(yuǎn)程倉(cāng)庫(kù)的嗡综,如中央倉(cāng)庫(kù)乙帮,但畢竟國(guó)內(nèi)的阿里云倉(cāng)庫(kù)比國(guó)外要快許多,所以我們自己建一個(gè)新的代理倉(cāng)庫(kù)极景。點(diǎn)擊Create Repository:

image

選擇maven2(proxy):

image

輸入倉(cāng)庫(kù)名和阿里云的遠(yuǎn)程倉(cāng)庫(kù)地址(http://maven.aliyun.com/nexus/content/groups/public):

image

拉到最下面點(diǎn)擊Create Repository察净,返回上一層界面:

image

接著我們創(chuàng)建宿主倉(cāng)庫(kù),宿主倉(cāng)庫(kù)跟我們的項(xiàng)目相關(guān)盼樟,用于上傳我們打出來(lái)的包氢卡,分發(fā)布Release和快照Snapshot兩種,所以我們就建兩個(gè)宿主倉(cāng)庫(kù)晨缴,過(guò)程同上:

image
image
image

最后我們?cè)賱?chuàng)建一個(gè)倉(cāng)庫(kù)組译秦,倉(cāng)庫(kù)組就像數(shù)據(jù)庫(kù)的視圖一樣,能把多個(gè)倉(cāng)庫(kù)聚合起來(lái)用击碗,記得把a(bǔ)liyun放在maven-central上面筑悴,這樣才能優(yōu)先找阿里云的構(gòu)件:

image
image

ok,現(xiàn)在我要的倉(cāng)庫(kù)都弄好了延都,接著配置maven的全局設(shè)置setting.xml文件雷猪。在這之前睛竣,還得新建一個(gè)用戶給開(kāi)發(fā)用晰房。nexus3.19的默認(rèn)用戶有兩種:admin(能配置倉(cāng)庫(kù)、查詢和上傳構(gòu)件)和anonymous(只能查構(gòu)件):

image

我們新增一個(gè)角色deployment用于構(gòu)建查詢和上傳射沟,剝離admin的倉(cāng)庫(kù)管理能力殊者,免得開(kāi)發(fā)人員瞎搞。先新增角色:

image
image
image

再回去用戶那里新增一個(gè)deployment用戶:

image
image

最后验夯,我們?cè)趕etting中添加我們新加的宿主倉(cāng)庫(kù)的認(rèn)證(我設(shè)置deployment用戶的密碼就是deployment123)猖吴,配置鏡像,讓所有maven構(gòu)建都走到鏡像挥转,經(jīng)由鏡像去請(qǐng)求倉(cāng)庫(kù)組海蔽,最后請(qǐng)求到我們配置的宿主倉(cāng)庫(kù)和代理倉(cāng)庫(kù)共屈,大概脈絡(luò)如下:

                                   +---------------aliyun(proxy) :下載開(kāi)源jar包

maven -> nexus(group) ->  |---------------nexus-releases(host) :項(xiàng)目上傳release的jar包,下載本地上傳的jar包

                                           +---------------nexus-snapshots(host):項(xiàng)目上傳snapshot的jar包党窜,下載本地上傳的jar包

新建一個(gè)setting文件setting_nexus.xml文件:

maven sttings.xml

image
image
image

pom.xml

image

end

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拗引,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子幌衣,更是在濱河造成了極大的恐慌矾削,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件豁护,死亡現(xiàn)場(chǎng)離奇詭異哼凯,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)楚里,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)断部,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人腻豌,你說(shuō)我怎么就攤上這事家坎。” “怎么了吝梅?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵虱疏,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我苏携,道長(zhǎng)做瞪,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任右冻,我火速辦了婚禮装蓬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘纱扭。我一直安慰自己牍帚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布乳蛾。 她就那樣靜靜地躺著暗赶,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肃叶。 梳的紋絲不亂的頭發(fā)上蹂随,一...
    開(kāi)封第一講書(shū)人閱讀 51,521評(píng)論 1 304
  • 那天,我揣著相機(jī)與錄音因惭,去河邊找鬼岳锁。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蹦魔,可吹牛的內(nèi)容都是我干的激率。 我是一名探鬼主播咳燕,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼乒躺!你這毒婦竟也來(lái)了迟郎?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤聪蘸,失蹤者是張志新(化名)和其女友劉穎宪肖,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體健爬,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡控乾,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了娜遵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蜕衡。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖设拟,靈堂內(nèi)的尸體忽然破棺而出慨仿,到底是詐尸還是另有隱情,我是刑警寧澤纳胧,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布镰吆,位于F島的核電站,受9級(jí)特大地震影響跑慕,放射性物質(zhì)發(fā)生泄漏万皿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一核行、第九天 我趴在偏房一處隱蔽的房頂上張望牢硅。 院中可真熱鬧,春花似錦芝雪、人聲如沸减余。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)位岔。三九已至,卻和暖如春蛆挫,著一層夾襖步出監(jiān)牢的瞬間赃承,已是汗流浹背妙黍。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工悴侵, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人拭嫁。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓可免,卻偏偏與公主長(zhǎng)得像抓于,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子浇借,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Maven 倉(cāng)庫(kù) 在 Maven 的術(shù)語(yǔ)中捉撮,倉(cāng)庫(kù)是一個(gè)位置(place)。Maven 倉(cāng)庫(kù)是項(xiàng)目中依賴的第三方庫(kù)妇垢,...
    acc8226閱讀 2,243評(píng)論 0 1
  • 1. 什么是 Nexus Nexus 是一個(gè)強(qiáng)大的倉(cāng)庫(kù)管理器巾遭,極大地簡(jiǎn)化了內(nèi)部倉(cāng)庫(kù)的維護(hù)和外部倉(cāng)庫(kù)的訪問(wèn)。 201...
    Demon先生閱讀 733評(píng)論 0 0
  • 1.前言 最近公司外包凱*代碼遇到點(diǎn)問(wèn)題就是有一些驗(yàn)證碼代碼是封裝的,改封裝代碼沒(méi)地方上傳涨薪,我們雖然有源碼但是不能...
    螃蟹和駱駝先生Yvan閱讀 2,278評(píng)論 1 2
  • 注意點(diǎn):若出現(xiàn)權(quán)限問(wèn)題 1刚夺、歡迎頁(yè)(默認(rèn)賬號(hào):admin 默認(rèn)密碼:admin123) 2献丑、倉(cāng)庫(kù)介紹 proxy:...
    yellow_han閱讀 643評(píng)論 0 2
  • 為什么要搭建私服 搭建Nexus私服的主要目的是為了解決工作上組件之間的jar包依賴管理。特別是基礎(chǔ)架構(gòu)部門(mén)的ja...
    sandoo閱讀 30,923評(píng)論 6 20