Linux Centos7安装Jenkins使用Git自动化部署项目

本文详细介绍了如何在Centos7.8环境下部署Jenkins,包括安装配置JDK1.8、Maven、Git等前置条件,并设置了Jenkins的安装及初始配置,最后调整了Jenkins的服务用户和端口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一步步教你部署项目到Jenkins上

环境Centos7.8

1.安装jdk1.8
jenkins只支持jdk1.8
下载:jdk-8u281-linux-x64.tar.gz
解压:tar -xzvf jdk...  
拷贝到/usr/lcoal/jdk8

新建环境变量
vim /etc/profile.d/jdk.sh
	export JAVA_HOME=/usr/local/jdk8
	export PATH=$JAVA_HOME/bin:$PATH
	
环境变量生效
chmod a+x /etc/profile.d/jdk.sh
source /etc/profile.d/jdk.sh
java -version
2.安装maven
下载:apache-maven-3.6.3-bin.tar.gz
解压:tar -zxvf apache-maven...   拷贝到/usr/lcoal/maven

新建环境变量
vim /etc/profile.d/maven.sh
	export MAVEN_HOME=/usr/local/maven
	export PATH=$MAVEN_HOME/bin:$PATH 
	
环境变量生效
chmod a+x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh
mvn -v

设置阿里云maven镜像:
在/usr/local/maven/conf目录中找到settings.xml 文件,在mirrors的子节点添加如下
<mirror>
    <id>nexus-aliyun</id>  
    <mirrorOf>central</mirrorOf>    
    <name>Nexus aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror>
3.源码编译安装git
下载:wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
解压:tar -zxvf git-2.9.5

设置安装目录
	cd git-2.9.5
	./configure --prefix=/usr/local/git/
开始编译安装
	make && make install

创建软连接
ln -sf /usr/local/git/bin/git /bin/
ln -sf /usr/local/git/bin/git-upload-pack /bin/
ln -sf /usr/local/git/bin/git-cvsserver /bin/
ln -sf /usr/local/git/bin/gitk /bin/
ln -sf /usr/local/git/bin/git-receive-pack /bin/
ln -sf /usr/local/git/bin/git-shell /bin/
ln -sf /usr/local/git/bin/git-upload-archive /bin/
git --version
4.安装Jenkins
设置源
vim /etc/yum.repos.d/jenkins.repo
内容:
------------------------------------------------------
[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat-stable
gpgcheck=1
------------------------------------------------------
翻墙下载这个文件上传到linux
https://pkg.jenkins.io/redhat-stable/jenkins.io.key
导入这个key文件
rpm --import ~/jenkins-ci.org.key
安装
yum -y install jenkins
5.编辑文件,添加jdk1.8的目录

vim /etc/init.d/jenkins
在这里插入图片描述

6.启动:systemctl daemon-reload && systemctl start jenkins
7.修改端口:vim /etc/sysconfig/jenkins
JENKINS_PROT="8086"
JENKINS_USER="root"
8.防火墙放行端口访问:http://xxx:8086
9.查看登录密码:cat /var/lib/jenkins/secrets/initialAdminPassword

在这里插入图片描述
未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值