Linux安装jenkins

导读:本篇文章讲解 Linux安装jenkins,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

Linux安装Jenkins教程

准备工作

一、安装 JDK11 及以上(最新的jenkins弃用了jdk1.8,改用jdk11及以上)

jdk下载地址:Java Downloads | Oracle

(1)、使用上传工具xftp、filezlla、宝塔啥的都行,上传文件

(2)、在上传目录解压

tar -zxvf jdk-11_linux-x64_bin.tar.gz

(3)、配置环境变量

vim /etc/profile   #命令 在文件的末尾处添加上一下内容

#java environment
export JAVA_HOME=/www/server/java/jdk-11.0.7
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

(4)、更新配置文件

source /etc/profile

(5)、验证是否成功

java -version

二、安装 MAVEN

我推荐maven3.8.4,至于为啥,别问,问就是我同学3.8.5报错了,我3.8.4跑着刚刚好

各个版本下载地址,这个也是官网比官网首页更直观,更好找

在这里插入图片描述

(1)、使用上传工具xftp、filezlla、宝塔啥的都行,上传文件

(2)、解压

tar -zxf apache-maven-3.8.4-bin.tar.gz

(3)、配置阿里云镜像

# 修改解压后maven文件夹中的config文件夹中的settings.xml文件
vim apache-maven-3.8.4/conf/settings.xml 

内容为

<mirror>
     <id>alimaven</id>
     <name>aliyun maven</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
     <mirrorOf>central</mirrorOf>
</mirror>

(4)、修改环境变量

vi /etc/profile
#也可以通过图形化的工具,直接修改更方便
#添加的内容 ,路径记得修改为自己解压的路径位置
export MAVEN_HOME=/data/jenkins_home/tools/apache-maven-3.8.4
export PATH=$MAVEN_HOME/bin:$PATH

(5)、加载环境变量

source /etc/profile

(6)、检验是否配置成功

# 命令
mvn -v

[root@instance-3806mxkl tools]# mvn -v
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /data/jenkins_home/tools/apache-maven-3.8.4
Java version: 1.8.0_121, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_121/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.62.1.el7.x86_64", arch: "amd64", family: "unix"

下载Jenkins

这里有四种方法

1.使用war安装(我试过,插件安装不起,改不了配置,很坑)

2.使用docker安装(我写了教程,放文章底部,最简单的一种)(推荐)

3.使用wget安装(我也试过了,就跟第四种差不多,)

4.使用小编这种方式下载安装(其实好像就是第三种,我也不是特别懂这个安装,只会用jenkins)(由于实训需求不让用docker,使用尝试了很多种)

下载rpm文件

在这里可以选择自己想要的版本 http://mirrors.jenkins-ci.org/redhat/

在这里插入图片描述

下载好之后移动到linux虚拟机上(工具:FileZilla)

在这里插入图片描述

解压(工具:Xshell)

rpm -ivh jenkins-2.368-1.1.noarch.rpm 

在这里插入图片描述

执行这行命令(就算你安装了jdk11也要执行此命令)

yum install fontconfig java-11-openjdk

在这里插入图片描述

配置jenkins中的java路径

(1)查询java安装路径

[root@master jenkins]# which java
/usr/local/jdk-11/bin/java

(2)修改/etc/init.d/jenkins文件 ,配置jdk安装路径

vi /etc/init.d/jenkins

在这里插入图片描述

配置端口号(不知道为啥我的没改起,不管了)

vi /etc/sysconfig/jenkins 

默认是这样的:

img

更改为:

JENKINS_PORT="9090"

启动Jenkins

执行 systemctl daemon-reload 命令重新加载配置文件

执行 sudo systemctl start jenkins 命令启动Jenkins

执行 systemctl status jenkins.service 命令查看Jenkins服务的状态

在这里插入图片描述

题外话

重启jenkins systemctl restart jenkins

查看jenkins占用的端口和进程号

[root@master ~]# ps -aux|grep jenkins
jenkins    3399  6.1 29.9 3994736 1391032 ?     Ssl  15:45   0:48 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=%C/jenkins/war --httpPort=8080
root       3700  0.0  0.0 112824   988 pts/4    R+   15:58   0:00 grep --color=auto jenkins

登录Jenkins(没关防火墙的把防火墙关了)

在浏览器中输入ip:8080(我的端口号没改起,不知道为啥,哈哈哈),每一步就是一张截图,按着步骤来就行了

cat /var/lib/jenkins/secrets/initialAdminPassword

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

登录完成

在这里插入图片描述

jenkins学习看下文:

安装jenkins教程:jenkins使用docker安装保姆级教程(面向小白教程,最新最全,全图文)2022-8-1,不会docker也没关系

2022-08-03最新更新:使用jenkins+gitee创建docker镜像并运行

2022-08-11最新更新:jenkins流水线(jenkinsfile)详解,保姆式教程

行](https://blog.csdn.net/qq_57581439/article/details/126132268?spm=1001.2014.3001.5501)

2022-08-11最新更新:jenkins流水线(jenkinsfile)详解,保姆式教程

2022-08-11最新更新:CICD与DevOps

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/74737.html

(1)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!