JenKin安装部署从无到有٩(๑>◡<๑)۶


前言

提示:

记录一下Jenkins的安装流程,先看最终效果。
在这里插入图片描述


提示:以下是本篇文章正文内容,下面案例可供参考

一、Jenkins安装环境准备

1. 虚拟机环境准备

作者是在虚拟机的CentOS7环境下安装的Jenkins,这里环境的准备可以参考:链接: GitLab从无到有٩(๑>◡<๑)۶中的第二部分环境准备。同时也可以再尝试跟着文章搭建一个私仓GitLab,满足后续提交代码后自动化打包部署的需求。

2. JDK安装准备

链接JDK17: JDK官网下载路径
这里注意选择对应电脑芯片架构的下载链接, 作者这里刚开始选成Arm导致配置完路径无法使用,显示二进制无法读取的报错,这里换成x86架构的下载就可以了。

mkdir /usr/java
cd /usr/java
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

然后执行解压命令:

tar -zxvf jdk-17_linux-x64_bin.tar.gz
ll

在这里插入图片描述
配置环境变量:

vi /etc/profile

在这个文件最后添加对应的配置:

export JAVA_HOME=/usr/java/jdk-17.0.3.1
export PATH=$PATH:$JAVA_HOME/bin;
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar;

在这里插入图片描述
最后重载配置:

source /etc/profile

校验安装:

java -version
java
javac

这就是安装成功了,版本为JDK17在这里插入图片描述

查看java的运行文件位置

which java

在这里插入图片描述

二、安装步骤

1.下载Jenkins

进入清华大学开源软件链接: link搜索Jenkins下载对应的系统版本,作者这里选择redhat的最新发行版,复制链接,到对应的linux环境目录下执行wget就好。
在这里插入图片描述

	mkdir /usr/local/jenkins
	cd /usr/local/jenkins
	wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.356-1.1.noarch.rpm
	

在这里插入图片描述

这样我们就下载好了对应的rpm安装包,接着执行rpm安装操作:

rpm -ivh  jenkins-2.356-1.1.noarch.rpm

安装成功

2.启动查看及修改配置

2.1 启动命令

尝试启动:

systemctl start jenkins

查看运行状态

systemctl status jenkins.service

重启命令

systemctl restart jenkins

停止命令

systemctl stop jenkins

2.2 配置修改命令

遇到启动报错要先进行配置文件的修改:

# 进入目录
cd /usr/lib/systemd/system
vim jenkins.service
# 或者
vim /usr/lib/systemd/system/jenkins.service

# 修改为想要的端口
Environment="JENKINS_PORT=8888"
# 修改为对应的java安装目录
Environment="JAVA_HOME=/usr/java/jdk-17.0.3.1"

# 重新加载配置文件
systemctl daemon-reload

# 防火墙开放对应端口
firewall-cmd --zone=public --add-port=8888/tcp --permanent
# 防火墙配置重新加载
firewall-cmd --reload
# 防火墙开放端口查看
firewall-cmd --zone=public --list-ports

遇到页面等待时间长要修改插件的加载镜像:
进入 Manage Jenkins -> Manage Plugin -> Advanced 最下面有 Update Site 设置为:http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
或者直接修改配置文件

vim /var/lib/jenkins/hudson.model.UpdateCenter.xml 

将url 改为

http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

在这里插入图片描述
最后重启Jenkins服务,访问进入。

在这里插入图片描述


总结

主要流程就是,
1.准备好虚拟机环境,可以联网的桥接CentOS7;
2.安装JDK,Jenkins的要求是需要JDK11或JDK17
3.下载对应Jenkins版本
->npm安装
->修改配置
->重载配置
->开放防火墙端口
->启动Jenkins
->ip:port访问。
最后在进入的时候选择自定义的插件,然后取消所有插件,就可以直接进入界面了。初次登录需要在服务器提示的对应文件取密码。
4.最后放一个卸载方法

1、卸载Jenkins 
# rpm卸载

rpm -e jenkins

# 检查是否卸载成功

rpm -ql jenkins

# 彻底删除残留文件
find / -iname jenkins | xargs -n 1000 rm -rf
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值