Linux CentOS 7 Jenkins 部署项目

文章最后的截图可能没上传到服务器,丢失了,不重要

麻烦的地方:安装、插件下载及配置 ,文档中都有提到

只要一个插件能下载成功,其他的就可以正常下载

文章中有其他博主的截图,这里搬用了一下,特别感谢!!!

后期如果有时间,会调整为自己的截图

Jenkins(https://www.jenkins.io/zh/)安装

环境要求:
1、不低于4核/8G内存/100G硬盘,服务器操作系统可以选择高版本比如rocky linux 9,
    centos 7 linux 不再维护
​
2、关闭虚拟机防火墙和selinux,
    selinux:
        一种内核级别的安全机制,用于限制系统中服务进程访问资源
​
3、基础环境jdk大于等于11版本,jenkins要求
​
4、配置文件路径:
    /usr/lib/systemd/system/jenkins.service,
    
5、启动命令:systemctl start jenkins,
    随机启动命令:systemctl enable jenkins,
​
6、需要配置比如jdk、mavn、git、node等工具路径,
​
7、插件安装:mavn、node、git、docker等插件
卸载【linux系统自带的】jdk
运行命令查看有几个linux自带的jdk
rpm -qa | grep -i java
删除jdk,执行命令
#rpm -qa:查询所安装的所有rpm包
#grep -i:忽略大小写
#xargs -n1:表示每次只传递一个参数
#rpm -e --nodeps:强制卸载软件
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
编辑profile文件,去除环境变量配置
vim /etc/profile
#然后 source命令让修改后的profile文件立即生效
source /etc/profile
卸载【自定义安装的】 jdk
运行以下命令查看是否安装了jdk
java -version
查看jdk安装的路径
which java
# 假如 /usr/local/jdk-11.0.12/bin/java
卸载命令rm -rf JDK地址
rm -rf 上一步查出来的路径
# rm -rf /usr/local/jdk-11.0.12/bin/java
删除之后进入到路径看文件是否还在
cd 之前的安装路径
# cd /usr/local/
接下来删除环境变量
vim /etc/profile
# 删除 JAVA 有关的环境变量(可以先注释)
​
#然后 source命令让修改后的profile文件立即生效
source /etc/profile
​
删除完再查询版本就没了
安装 jdk(推荐 jdk11)
将下载好的 JDK 放置在 /usr/local 目录下,运行命令解压缩。
    tar -zxvf 压缩包名
    
删除 JDK 的压缩包【可选执行】
    rm -rf 压缩包名
配置环境变量
命令 vim /etc/profile 文件并添加以下内容到文件末尾:
    # 安装路径
    export JAVA_HOME=/usr/local/jdk1.8.0_401
 
    export JRE_HOME=${JAVA_HOME}/jre
​
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
​
    export PATH=${JAVA_HOME}/bin:$PATH

Linux CentOS 7 Jenkins 部署项目_第1张图片

执行以下命令使配置文件生效:
    source /etc/profile
    
运行以下命令检查 JDK 是否成功安装和配置:
    java -version
linux系统安装 Jenkins
卸载
卸载历史安装:
    rpm -e jenkins
    
检查是否卸载成功:
    rpm -ql jenkins
    
彻底删除残留文件:
    find / -iname jenkins | xargs -n 1000 rm -rf 
安装:
使用 xftp 将安装包上传到服务器上:
​
安装:
    rpm -ivh jenkins-2.346-1.1.noarch.rpm
    
给Jenkins的配置文件赋予读写权限:
    # jenkins 工作区
    chown -R root:root /var

你可能感兴趣的:(linux,centos,jenkins)