Jenkins部署

安装Jenkins

首先要具备JDK和Maven环境

安装JDK

# Oracle 官网 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

tar -zxvf jdk-8u241-linux-x64.tar.gz


export JAVA_HOME=/app/jdk/jdk1.8.0_241
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin


source /etc/profile


java -version

 

安装maven

 

#官网下载:https://maven.apache.org/download.cgi

tar -zxvf apache-maven-3.6.3-bin.tar.gz


#在/etc/profile中保存Maven的环境变量:

export M2_HOME=/app/maven/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin

source /etc/profile

mvn -version
 

安装Jenkins

# 官网下载:https://pkg.jenkins.io/redhat-stable/

rpm -ivh jenkins-2.235.2-1.1.noarch.rpm

# 查看jenkins安装目录

whereis jenkins
结果
jenkins: /usr/lib/jenkins

# 进入jenkins文件夹

cd /usr/lib/jenkins

# 修改jenkins配置(可以不修改,Jenkins默认是8080端口)

sudo vi /etc/sysconfig/jenkins
JENKINS_PORT="9095"   //修改端口号

# 启动jenkins

sudo service jenkins start

报错:

Starting jenkins (via systemctl):  Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.
[FAILED]

需要配置上jdk的目录位置

# 回到jenkins的配置文件

sudo vi /etc/init.d/jenkins

# 添加配置

/app/jdk/jdk1.8.0_241/bin/java

image.png

 

#重启jenkins

sudo service jenkins start
结果

Starting jenkins (via systemctl):  Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.
[  OK  ]


#按照指令运行

systemctl daemon-reload

#然后使用systemctl命令重启jenkins

systemctl restart jenkins

 

登录Jenkins

访问浏览器:http://服务器IP:端口号(默认8080)

 

按照提示路径找到密码,查看密码

cat /var/lib/jenkins/secrets/initialAdminPassword

 

自定义Jenkins

自定义Jenkins->安装推荐的插件(或者自己选择插件)->新手入门(自动安装所需插件)

下载插件慢

以上的配置Json其实在Jenkins的工作目录中

$ cd {你的Jenkins工作目录}/updates  #进入更新配置位置
vi /var/lib/jenkins/updates/default.json   ---  样例

方式1:使用vim

$ vim default.json   


# 替换下载URL
:1,$s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g


# 替换连接测试url
:1,$s/http:\/\/www.google.com/https:\/\/www.baidu.com/g
方式2:使用sed
sed -i 's#http://updates.jenkins-ci.org/download#https://mirrors.tuna.tsinghua.edu.cn/jenkins#g' default.json && sed -i 's#http://www.google.com#https://www.baidu.com#g' default.json

 

卸载Jenkins

# 1、rpm卸载
rpm -e jenkins

# 2、检查是否卸载成功
rpm -ql jenkins 

#3、彻底删除残留文件:
find / -iname jenkins | xargs -n 1000 rm -rf

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值