1. 程式人生 > >CentOS7上搭建Maven伺服器

CentOS7上搭建Maven伺服器



1. 安裝JAVA

#yum install java

#java -version
java version "1.7.0_101"
OpenJDK Runtime Environment (rhel-2.6.6.1.el7_2-x86_64 u101-b00)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

#yum install maven

2. 安裝Maven

]# mvn -version
Apache Maven 3.0.5 (Red Hat 3.0.5-16)
Maven home: /usr/share/maven
Java version: 1.7.0_101, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.101-2.6.6.1.el7_2.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-229.el7.x86_64", arch: "amd64", family: "unix"

3.安裝NEXUS

#tar zxvf  nexus-latest-bundle.tar.gz

解壓後會出現2個目錄nexus-2.8.1-01和 sonatype-work

因為NEXUS不推薦使用root使用者來啟動,所以新建使用者sonata,並把生成的2個目錄的使用者和組都改為sonata。

#mv nexus-2.8.1-01 nexus

#chown sonata:sonata -R nexus

#chown sonata:sonata -R sonatype-work

這樣就可以啟動nexus

# su sonata

$/opt/nexus/bin/nexus start

Starting Nexus OSS...
Started Nexus OSS.

也可以 新增Nexus為系統服務

#vi /usr/lib/systemd/system/nexus.service

[Unit]
Description=Nexus
Documentation=http://www.sonatype.org/nexus/resources/resources-book-links-and-downloads/
after=network.target
After=syslog.target

[Service]

User=sonata
Group=sonata


Type=forking
ExecStart=/opt/nexus/bin/nexus start
ExecReload=/opt/nexus/bin/nexus restart
ExecStop==/opt/nexus/bin/nexus stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target


# chmod 644 nexus.service
# systemctl enable nexus.service
Created symlink from /etc/systemd/system/multi-user.target.wants/nexus.service to /usr/lib/systemd/system/nexus.service.

#systemctl start nexus.service

4. 現在就可以從客戶端訪問nexus

登陸使用者名稱和密碼為:admin/admin123



相關推薦

CentOS7搭建Maven伺服器

 1. 安裝JAVA #yum install java #java -version java version "1.7.0_101" OpenJDK Runtime Environment (rhel-2.6.6.1.el7_2-x86_64 u101-b00) O

Centos7搭建FreeSwitch伺服器

1.下載原始碼 進入目錄 cd /usr/local/src 使用git獲取原始碼,沒有安裝git的話需要先安裝 執行 yum install git 然後執行 git clone -b v1.6 https://freeswitch.org/stash/scm

centos7搭建git伺服器

目錄 環境: 安裝git和建立使用者 建立證書登入 初始化git倉庫 踩得坑 tortisegit使用 環境: centos7,git 1.8.3,tortisegit 安裝git和建立使用者 注:$代表用root使用者登入 # 安裝Git $ y

Centos7搭建SVN伺服器並實現自動同步至web目錄

前言: 由於最近跟學長一起合作完成一個小專案,然後我倆比較熟悉的版本控制是SVN,就考慮著在伺服器上搭建一個SVN伺服器。現在在這裡給出簡單的搭建過程。 (其實吧,能用git就儘量用git吧,好處自己百度,有關搭建請參考我的另一篇部落格搭建伺服器上的GIT並

centos7搭建jupyter lab伺服器

安裝jupyter lab 安裝setuptools 安裝pip 安裝gcc yum install gcc 安裝python-devel yum install python-devel 安裝jupyterlab pip

入門學習Hadoop1:VMware搭建hadoop伺服器Centos7叢集,並設定SSH免密登入。

修改主機名:hostnamectl set-hostname master 檢視自己虛擬機器閘道器IP為多少 修改ip:vim /etc/sysconfig/network-scripts/ifcfg-ens32 master:192.168.187.100

在VMware的centos7主機搭建Docker伺服器

        最近學習將軟體打包成docker映象,就在本地虛擬機器中搭建了一個docker伺服器,實現了Idea連線伺服器docker並部署程式碼到docker實現一鍵啟動,花費了很多時間查詢資料學習,記錄一下,供大家參考。

CentOS7搭建自己的本地伺服器

花生殼 花生殼官網 花生殼官網 下載連結 安裝花生殼   花生殼安裝指令 rpm -ivh phddns-3.0-1.x86_64.rpm   安裝結果如下: +----------------Phddns start install

最全使用Nexus搭建Maven伺服器詳細配置

為什麼要搭建nexus私服,原因很簡單,有些公司都不提供外網給專案組人員,因此就不能使用maven訪問遠端的倉庫地址,所以很有必要在局域網裡找一臺有外網許可權的機器,搭建nexus私服,然後開發人員連到這臺私服上,這樣的話就可以通過這臺搭建了nexus私服的電腦訪問mav

centos7.2搭建ntp伺服器,並實現時間同步

1. 前言 對於容器編排系統,前段時間主要研究kubernetes,現在實驗室要用dcos,所以在實驗室叢集上搭建了該系統。搭建dcos叢集需要各機器時間同步,而實驗室叢集並沒有聯網,這裡講述下怎麼搭建ntp伺服器並進行時間同步。 使用的系統為centos

Centos7搭建局域網的yum源倉庫

不支持 src 安裝包 cto onf 自己 是否 連接 創建文件 1.#輸入命令rmp -q -vsftpd,查看是否安裝了該包。 2.#創建掛載點,把光盤掛載到該點 3.#使用命令用rpm-ivh 安裝vsftpd安裝包 4.#啟動vsftpd服務,設為下次開機

Centos7搭建Racktables

linux centos7 會裝不會用=。= 1.介紹 Racktables是一個用來管理機房資產的開源工具,可以用來管理成百上千臺的服務器及更多的IP和MAC地址。適用於機房和數據中心的服務器管理 2.安裝配置 安裝教程參考:https://github.com/RackTables/rackta

centos7搭建DHCP服務器

centos7首先打開一個虛擬機,在虛擬機上執行“rpm -q dhcp”命令檢查是否有安裝DHCP安裝包, 在虛擬機上插入裝系統的系統盤並且掛載上,插入光盤方法按下面圖片上順序操作“虛擬機→設置→CD/DVD→瀏覽→找到存放系統盤的位置→打開→已連接→確定”此操作先做或者進入系統後在做效果一樣。如圖所示:

linux,centos7搭建LVS負載均衡

for rpm -ivh /bin/bash 同步 tab 創建 log BE .rpm 在linux,centos7上搭建LVS負載均衡 實前準備 準備五臺虛擬機 四臺centos7 一臺做調度 一臺做nfs緩存 兩臺做wed群集 一臺windows7 開始逐個配置

centos7+搭建cobblerweb遠程快速裝機

訪問 輕量級 acf net 管理系統 重啟 status 命令 裝系統 Cobbler介紹 Cobbler(補鞋匠)是一個Linux服務器快速網絡安裝的服務,而且在經過調整也可以支持網絡安裝windows。該工具使用python開發,小巧輕便(才15k行python代碼

高效實用,在centos7搭建MFS分布式文件系統

使用 原理 source 網絡 組成 tar zxvf sha 變量 系統搭建 MFS原理: MFS是一個具有容錯性的網絡分布式文件系統,他把數據分散存放在多個物理服務器上,而呈現給用戶的則是一個統一的資源 MFS文件系統組成: 1、元數據服務器(master)

Centos7搭建tomcat

ava nag 修改 text tomcat8 pro -o 操作 mark 實驗環境:Centos7一臺操作步驟把解壓好的jdk java編譯環境放到系統能識別的目錄環境裏 編寫一個腳本 腳本內容 啟動腳本並查看版本 寫一段內容查看腳本是否能運行 生成以.class為結

自建git服務器連接Pycharm系列二:在centos7搭建git服務器

搭建 str dsc 虛擬 conf char har pat 連接 在自己的Linux虛擬機上,搭建git服務器,用來保存代碼。 centos7本身自帶git,需要先卸載,安裝成較新的版本。 1、卸載系統自帶版本 系統已經自帶 [root@dscrapy01 ~

Centos7搭建ftp服務器

ftp服務 ets 開啟 min nbsp chm linu http centos7 ftp服務器搭建 1.安裝好centos系統,配好yum倉庫 其中vsftpd源在這下載 http://rpmfind.net/linux/rpm2html/search.php?que

簡單直播實現(一:建立本地rtmp伺服器)Mac搭建直播伺服器Nginx+rtmp

簡介 nginx是非常優秀的開源伺服器,用它來做hls或者rtmp流媒體伺服器是非常不錯的選擇,本人在網上整理了安裝流程,分享給大家並且作備忘。 步驟安裝 1、安裝Homebrow Homebrew簡稱brew,是Mac OSX上的軟體包管理工具,能在Mac中方便的安裝軟體