jenkins安装配置(代码片段)

爱敲代码的三毛 爱敲代码的三毛     2022-12-11     197

关键词:

文章目录


一、jenkins安装

jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动
化构建、测试和部署等功能。
Jenkins是用运java语言开发的一款开源软件,所以在安装Jenkins的时候需要先配置java环境

1. 安装配置java环境

先去jdk官网下载java8的rpm包

1.上传rpm包到linux并安装

# rpm -ivh jdk-8u341-linux-x64.rpm

2.配置环境变量
先通过命令查看安装路径中的目录名

# ls /usr/java/


打开 /etc/profile 文件,在文件末尾输入以下几行(根据自己jdk路径版本目录名设置)

# vim /etc/profile

JAVA_HOME=/usr/java/jdk1.8.0_341-amd64
JRE_HOME=/usr/java/jdk1.8.0_341-amd64/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

保存,退出后,使用 source /etc/profile 使文件生效
通过java -version命令查看版本

# source /etc/profile
# java -version
java version "1.8.0_341"
Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)

2. 安装jenkins

下载:jenkins下载地址
选择对应的版本,我这里是CentOS
根据提示下载安装

或者在清华源下载rpm包再安装

1.上传到linux服务器

# rpm -ivh jenkins-2.346-1.1.noarch.rpm

2.安装完成后查看一下安装目录(大概)

# find / -name jenkins
/etc/rc.d/init.d/jenkins
/etc/sysconfig/jenkins
/etc/logrotate.d/jenkins
/var/lib/jenkins
/var/log/jenkins
/var/cache/jenkins
/usr/bin/jenkins
/usr/share/jenkins

/etc/sysconfig/jenkins 目录下为Jenkins的配置文件
/var/lib/jenkins 目录下为Jenkins的安装目录,Jenkins的工作空间就在里面
/usr/lib/jenkins 目录下为Jenkins的war包,jenkins.war

3.启动服务并验证端口

# systemctl start jenkins
# chkconfig jenkins on # 开启jenkins服务


# lsof -i:8080
COMMAND  PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    9329 jenkins  119u  IPv6  46469      0t0  TCP *:webcache (LISTEN)

4.查看密码文件里的密码(此为初始管理员用户admin的密码)。通过浏览器访问填上密码(地址为服务器ip的8080端口)

# cat /var/lib/jenkins/secrets/initialAdminPassword
0f9514d530564564b0eeb381e6454f94


5.创建新管理员用户(创建了新的管理员用户后,原来的admin用户就不能用了),也可直接使用初始管理员admin登录


6.确认访问地址



7.进入jenkins主页面

3.退出登录的密码问题

1.log out登出后,再次登录使用admin用户, 密码为cat /var/lib/jenkins/secrets/initialAdminPassword得到字符串

2.如果要修改密码,按下面图示操作


3. 如果忘记密码, 按下面方法可以免出验证进行登录

# cp  /var/lib/jenkins/config.xml /备份目录/config.xml.bak
先备份一下
vim /var/lib/jenkins/config.xml
打开此文件,然后把下面的一段注释(使用<!--  -->来注释)或删除

<useSecurity>true</useSecurity>
  8   <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
  9     <denyAnonymousReadAccess>true</denyAnonymousReadAccess>
 10   </authorizationStrategy>
 11   <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
 12     <disableSignup>true</disableSignup>
 13     <enableCaptcha>false</enableCaptcha>
 14   </securityRealm>


# systemctl stop jenkins
# systemctl start jenkins
重启服务后,web访问就不需要密码验证了

jenkins的安装与配置(代码片段)

一、Jenkins的安装与启动(直接在宿主机安装,因为用Jenkins容器安装容易出错)1.在宿主机上安装JDK1.82.下载wgethttps://pkg.jenkins.io/redhat/jenkins-2.83-1.1.noarch.rpm上面的版本比较老,有BUG。建议安装完后更新Jenkins3.安装rpm-ivhjenkins-2.83-1.1... 查看详情

jenkins安装和配置完整版(代码片段)

@羲凡——只为了更好的活着Jenkins安装和配置完整版前期准备安装java8、maven、git一、安装安装一定要看官网如果是RedHat/CentOS如果是root用户下面命令就不用加sudosudowget-O/etc/yum.repos.d/jenkins.repohttps://pkg.jenkins.io/redhat-stable/jenkins.re... 查看详情

linux系统下安装配置jenkins(代码片段)

准备java环境安装javasdkyum-yinstalljava验证是否安装成功java-version下载安装jenkins官网:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions#InstallingJenkinson安装稳定版sudowget-O/etc/yum.re 查看详情

centos7安装配置jenkins(tomcat)(代码片段)

Centos7安装配置jenkins(Tomcat)一、准备工作1.1安装JDK1.8具体安装过程不在赘述。1.2下载jenkins的war包jenkins官网下载地址:https://www.jenkins.io/download/1.3关闭服务器防火墙和selinux#关闭防火墙#systemctlstopfirewalld#systemctldisablefirewalld#临时... 查看详情

安装部署linus安装jenkins(代码片段)

目录一、Docker安装Jenkins1.1通过镜像安装jenkins1.2获取管理员密码1.3新手入门安装推荐的插件就好1.4创建管理员账户二、安装插件2.1MavenIntegration插件2.2PublishOverSSH插件三、Jenkins配置3.1全局配置3.1.1自定义maven配置3.1.1.1进入容器3.1.1.2... 查看详情

jenkins自动发送邮件配置及定时构建(代码片段)

前言在配置之前,我们需要安装好Jenkins,对于如何安装不在赘述,看我之前一篇安装教程(或者找度娘,教程很多)。接下来我们开始详细讲解build运行完成后自动发送邮件和定时自动构建build系统配置安装插件我们在安装Jenkins的... 查看详情

从零开始搭建系统2.4——jenkins安装及配置(代码片段)

从零开始搭建系统2.4——Jenkins安装及配置 查看详情

jenkins系列-jenkins初始化配置(代码片段)

初始化访问,如:127.0.0.1:8088/Jenkins第一次要求输入密码,初始密码在文件中查看。执行以下命令查看$cat $USER_HOME.jenkinssecretsinitialAdminPassword输入密码后,需要安装插件,这里可以选择Installsuggestedplugins 开始安装若出现安装... 查看详情

jenkins安装配置简单使用(代码片段)

安装启动是十分简单的,直接去https://jenkins.io/download/下载对应的rpm包就好了,需要注意的是我们的机器上要提前有java环境,相对应要选择你java环境可以支持的jenkins版本,以现在的主流我们就用java8跟最新的rpm包就好1[[email p... 查看详情

jenkins安装配置git+maven的自动化构建(代码片段)

jenkins安装配置发布安装安装插件使用Jenkins配置Git+Maven的自动化构建安装首先安装配置java环境:java-version安装jekins:有多种安装方法:(1)方法一用yuminstalljenkins-y安装:添加Jenkinsrepo: wget-O/etc/yum.repos.d/jenkins.rep 查看详情

jenkins安装配置[centos-7]超详细(代码片段)

既然你都想安装jenkins了,那我就默认你对他已经有所了解,不需要我balabala介绍了。本篇文章主要讲解如何安装配置jenkins,完全面向新手小白,有图有真相,尽量把小伙伴们在安装配置过程中可能遇到的坑填... 查看详情

docker安装jenkins(代码片段)

Jenkins1.Jenkins安装dockerpulljenkinsci/blueoceansudodockerrun-uroot-d-p8080:8080-p50000:50000-vjenkins-data:/var/jenkins_home-v/var/run/docker.sock:/var/run/docker.sockjenkinsci/blueocean访问localhost:8080进行初始化,等几分钟,获取admin密码dockerexec-itjenkins的容器idbashcat/v... 查看详情

jenkins安装配置git+maven的自动化构建(代码片段)

jenkins安装配置发布安装安装插件使用Jenkins配置Git+Maven的自动化构建安装首先安装配置java环境:java-version安装jekins:有多种安装方法:(1)方法一用yuminstalljenkins-y安装:添加Jenkinsrepo: wget-O/etc/yum.repos.d/jenkins.repoh... 查看详情

jenkins安装配置git+maven的自动化构建(代码片段)

jenkins安装配置发布安装安装插件使用Jenkins配置Git+Maven的自动化构建安装首先安装配置java环境:java-version安装jekins:有多种安装方法:(1)方法一用yuminstalljenkins-y安装:添加Jenkinsrepo: wget-O/etc/yum.repos.d/jenkins.repoh... 查看详情

jenkins配置(代码片段)

准备工作一、安装JDK1、搜索安装jdkyumsearchjava|grepjdk  2、下载jdk1.8,下载之后默认的目录为:/usr/lib/jvm/yuminstalljava-1.8.0-openjdk    3、验证安装java-version     1、系统管理-全局工具配置  ... 查看详情

jenkins——jenkins介绍+基于云平台的jenkins安装和持续集成环境配置(插件+用户权限+凭据+maven打包)(代码片段)

Jenkins——Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包)持续集成及Jenkins介绍软件开发生命周期什么是持续集成?持续集成的组成要素持续集成的好处Jenkins介绍Jen... 查看详情

jenkins配置邮件通知(代码片段)

完成基于jenkins的持续集成部署后,任务构建执行完成,测试结果需要通知到相关人员。这篇博客,介绍如何在jenkins中配置邮件通知的方法。。。 一、安装邮件插件由于Jenkins自带的邮件功能比较鸡肋,因此这里推荐安装专门... 查看详情

centos安装配置jenkins(代码片段)

...不是您需要的版本,可以到清华镜像站点查找自己需要的jenkins版本rpm地址#清华镜像网址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/rpm-ivhhttps://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.204.2-1.1.noarch.rpm初始化文件路径/usr/lib/jenkins/je... 查看详情