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’

你可能感兴趣的:(linux,git,linux,maven)