Linux安裝git、maven和Jenkins

一、 Linux安裝git
Debian/Ubuntu
aptgetinstallgitFedora yum install git (up to Fedora 21)
dnfinstallgit(Fedora22andlater)Gentoo emerge –ask –verbose dev-vcs/git
Arch Linux
pacmanSgitopenSUSE zypper install git
FreeBSD
cd/usr/ports/devel/git make install
Solaris 11 Express
pkginstalldeveloper/versioning/gitOpenBSD pkg_add git
使用jenkins出錯,原因:
CentOS 6 (I’m just going to assume version 6 here) is shipping git version 1.7.1.
The –local switch was introduced with version 1.7.4.
Therefore it is not available in the version you are using.
以下步驟可以輕鬆升級git版本:

rpm -i ‘http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt

vim /etc/yum.repos.d/rpmforge.repo

將 [rpmforge-extras] 這一節中的 “enabled = 0” 改成 “enabled = 1”,保存退出。

yum update git

vim /etc/yum.repos.d/rpmforge.repo

將 [rpmforge-extras] 這一節中的 “enabled = 1” 改成 “enabled = 0”,保存退出。
二、 Linux(CentOs6.4)自定義安裝Git
1.先從官網 http://git-scm.com/download 上下載git-1.7.3.tar.gz
2.將文件git-1.7.3.tar.gz複製到/opt/git/gitinstall下,並解壓
[root@sl gitinstall]# tar -zxvf git-1.7.3.tar.gz
3.進行配置安裝
[root@sl gitinstall]# cd git-1.7.3
[root@sl git-1.7.3]# ./configure
[root@sl git-1.7.3]# make

[root@sl git-1.7.3]# make install

但在執行make操作時報錯:缺少gcc,yum安裝gcc
[root@sl ~]# yum -y install gcc
重新執行make操作,還報錯,缺少zlib.h。我們可以查看是否存在zlib.h
[root@sl ~]# whereis zlib
如果存在則會輸出zlib路徑。不存在則輸出空白,以下是安裝詳情:
1.從http://www.zlib.net/下載zlib最新版:zlib-1.2.8.tar.gz
2.解壓,編譯
[root@sl gitinstall]# tar -zxvf zlib-1.2.8.tar.gz
[root@sl gitinstall]# cd zlib-1.2.8
[root@sl zlib-1.2.8]# ./configure
[root@sl zlib-1.2.8]# make

[root@sl zlib-1.2.8]# make install

重新執行make,make install,無錯誤輸出,驗證安裝是否成功:
[root@sl git-1.7.3]# whereis git
git:/usr/local/bin/git
[root@sl git-1.7.3]# git -version
git version 1.7.3
以上輸出就意味着安裝成功了!
三、 centos6.x下安裝maven
1.下載maven包
首先從官網上 http://maven.apache.org/ 下載最新版Maven。
http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

2.減壓maven包
執行tar -zxvf apache-maven-3.2.1-bin.tar.gz

下圖爲減壓成功頁面

3.放在期望目錄下(可選)
把減壓好的文件放在/opt目錄下
執行sudo mv apache-maven-3.2.1 /opt

4.更改鏈接
執行 ln -s apache-maven-3.2.1 apache-maven

5.配置環境變量

6.改動生效
執行source /etc/profile是profile文件生效

7.查看是否配置成功
執行mvn –v

出現上圖表示安裝成功。
四、 CentOS 6.5下安裝Jenkins
1.安裝jenkins

一條一條命令執行完成後,jenkins就安裝完成了,非常簡單吧。
然後需要配置下jenkins的端口,避免衝突。

進入該文件,這個是jenkins的系統配置文件,
找到2處修改端口號:
JENKINS_PORT=”8080”
JENKINS_AJP_PORT=”8009”
默認是這樣的,我們可以隨意修改成自己需要的端口號,避免衝突(tomcat默認端口也是這樣的)
這裏作者修改成了:
JENKINS_PORT=”8888”
JENKINS_AJP_PORT=”8889”
接下來我們就可以嘗試啓動jenkins服務了。

如果提示:Starting Jenkins [確定]
則表示jenkins服務成功啓動,你可以通過http://ip:端口號的方式直接訪問jenkins了。
但是一般情況下會報錯:

如果出現該錯誤也不需要慌張,報這個錯的原因是因爲你的jdk配置錯誤,
執行命令:

java version “1.7.0_25”
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
我們可以看到jdk版本爲1.7.0_25,複製該名稱

我們會發現這裏面沒有叫1.7.0_25的文件目錄
我們在這段代碼後面加上

rpm -i ‘http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章