Maven,nexus在Linux中安裝
1 說明
環境:redhat Enterprise Linux Server5.3-x64。
版本:Maven 3.0.5 ,Nexus-2.5.1-bundle。
2 安裝步驟
2.1 下載地址
Maven:
Nexus:
2.2 MAVEN安裝步驟
2.2.1 解壓Maven安裝包
1. 將下載好的apache-maven-3.0.5-bin.tar.gz包,用FTP工具傳至伺服器上。
2. 解壓安裝包
解壓命令:
?1 |
tar
-zvxf apache-maven-3.0.5-bin. tar .gz
|
移至/usr/local下
1 |
mv
apache-maven-3.0.5 /usr/local
|
maven裝在/usr/local目錄下。
2.2.2 配置環境變數
1. 編輯/etc/profile,在末尾新增如下:
編輯命令:
?1 |
vi
/etc/profile
|
插入:按i
在最後一行加入:
?1 2 3 |
export
MAVEN_HOME= /usr/local/apache-maven-3 .0.5
export
PATH=$PATH:$MAVEN_HOME /bin
|
按ESC,輸入:x,退出儲存。
讓系統重新執行下/etc/profile,命令:
1 |
source
/etc/profile
|
2. 驗證是否安裝成功
?1 |
mvn --version
|
2.3 Sonatype Nexus私服安裝步驟
1. 將下載好的nexus-2.5.1-bundle.tar.gz包,用FTP工具傳至伺服器上。
2. 解壓安裝包
解壓命令:
?1 |
tar
-zvxf nexus-2.5.1-bundle. tar .gz
|
移至/usr/local下:
?1 2 3 4 5 |
sudo
cp nexus-2.5-01-bundle. tar .gz
/usr/local
cd /usr/local
ls
-n nexus-2.5-01 nexus
|
nexus裝在/usr/local目錄下。
可以編輯$NEXUS_HOME/conf/nexus.properties自定設定引數,包括埠號等。
根據您的系統平臺,可以啟動nexus,啟動命令:
?1 |
. /nexus
start
|
2. 設定nexus為Linux系統的服務,並開機自動啟動
1. 複製$NEXUS_HOME/bin/jsw/linux-x86-64/nexus 到/etc/init.d/nexus
2. 授於nexus指令碼有可執行的許可權:
?1 |
chmod
755 /etc/init .d /nexus
|
3. 修改nexus檔案,配置以下引數:
a) 修改NEXUS_HOME 絕對路徑,如:NEXUS_HOME="/usr/local/nexus"
b) 設定RUN_AS_USER=nexus,或都其它的使用者,前提是建立了此使用者。
?1 2 3 4 5 6 7 8 9 10 11 |
NEXUS_HOME= /usr/local/nexus
PLATFORM=linux-x86-64
PLATFORM_DIR= "${NEXUS_HOME}/bin/jsw/${PLATFORM}"
WRAPPER_CMD= "${PLATFORM_DIR}/wrapper"
WRAPPER_CONF= "${PLATFORM_DIR}/../conf/wrapper.conf"
PIDDIR= "${NEXUS_HOME}"
|
4. Red Hat, Fedora, CentOS增加nexus服務:
?1 2 3 4 5 6 7 8 9 |
cd
/etc/init .d
chkconfig --add nexus
chkconfig --levels 345 nexus on
service nexus start
tail
-f /usr/local/nexus/logs/wrapper .log
|
Ubuntu and Debian增加nexus服務
?1 2 3 4 5 6 7 8 9 |
cd
/etc/init .d
update-rc.d nexus defaults
chkconfig --levels 345 nexus on
service nexus start
tail
-f /usr/local/nexus/logs/wrapper .log
|
預設管理賬號:admin 密碼:admin123
進入後可以管理您的倉庫。
轉:http://my.oschina.net/stevenleesmart/blog/160515