首页 > 编程知识 正文

jenkins安装步骤,jenkins安装与配置centos

时间:2023-05-06 16:55:12 阅读:281144 作者:3137

目录

 

一、首先准备java环境,安装JDK

二、jenkins安装

1、jenkins常用的有三种安装方式:

2.下载后目录:

3、配置jenkins

4、启动jenkins

5、在本地浏览器中输入“http://IP:端口”登录jenkins,第一次登录Jenkins 会要求解锁

三、jenkins配置

1、插件管理

2、全局工具配置

3、创建工程配置

4、关于配置地方不同的版本,主要可以在下面两个地方找

四、总结:

1、jenkins构建:

2、连接gitlab时报无权限

 


一、首先准备java环境,安装JDK

这个环境这里就不叙述,网上资料也多

二、jenkins安装

这里网上有好多都说把它安装在tomcat。这里根据自己环境大家自行安装。我不需要安装在tomcat中,所以下面直接安装jenkins。

1、jenkins常用的有三种安装方式:

(1)、直接下载war包jenkins.war,下载地址https://jenkins.io/download 

这也就是放在tomcat中去运行

      1.1、可以把war包直接部署到servlet容器中,如tomcat。

      1.2、可以使用命令直接运行war包,java -jar jenkins.war

(2)、jenkins下载rmp包:http://pkg.jenkins-ci.org/redhat/

    下载rpm包到本地,可以放在root根目录下

     在linux下使用rpm包安装命令:sudo rpm -ih jenkins-1.562-1.1.noarch.rpm

      安装去同rmp命令通过rmp包下载安装jenkins。

    执行后,等待一会,就会下载完成。

(3)、在Red Hat发行版上安装Jenkins

     点击标题进入,会看到如下:

上面一个是最新版,下面一个是稳定版,我们这里选择稳定版

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.reposudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keysudo yum install jenkins

执行上面命令即可。

注意:(有可能yum的时候又报错,报错原因还是因为升级了python3导致的,修改对应的文件第一行,将python改成python2即可,具体操作见http://www.cnblogs.com/zhangxue521/p/8335990.html)

2.下载后目录:

/usr/lib/jenkins/jenkins.war    WAR包 

/etc/sysconfig/jenkins       配置文件

/var/lib/jenkins/       默认的JENKINS_HOME目录

/var/log/jenkins/jenkins.log    Jenkins日志文件

3、配置jenkins

(1)、进入jenkins安装系统配置文件路径

vi /etc/sysconfig/jenkins

首先修改jenkins端口,因为他默认是8080,会产生冲突

(2)、修改jenkins默认的操作用户,linux下jenkins默认使用jenkins用户进行脚本和文件的操作,如果不修改,在部署项目时需要调整涉及到的文件和目录的操作权限,可以调整jenkins配置文件,将用户修改为root用户。

vi /etc/sysconfig/jenkins

将JENKINS_USER="jenkins"调整为JENKINS_USER="root"

比如配置git远程代码库时会报错。但这里配置后系统安全性就低,生产上尽量不配置,如果是内网可以,这个根据自己情况而定。

4、启动jenkins sudo service jenkins start

检测是否报错,如果报错,这java环境可能能还没装比如:jdk

启动成功:

至此,复杂liunx下安装完毕.

5、在本地浏览器中输入“http://IP:端口”登录jenkins,第一次登录Jenkins 会要求解锁

然后复制红色的路径,在终端输入  vi  红色路径,将文件中的密码复制出来到页面的密码处。继续

我们选择安装推荐

这里安装插件可能会失败,由于网络等原因,可以不用管,后面可以在插件管理中安装

等待插件安装完成后

创建然后进入如图:

接下来配置jenkins配置。这里做个简单基本配置,具体根据大家实际来配置

三、jenkins配置 1、插件管理

接下来配置中,如果你发现你的jenkins中有些配置或菜单没有,你可以在系统管理中的插件管理中搜索下载

2、全局工具配置

进入

分别配置:

1.jdk,安装路劲配置
2.maven安装路径配置  用于持续集成
3.git配置   

3、创建工程配置

里面主要配置下面几个部分

1.项目说明
2.源码管理配置  svn  git等等
3.builder
(1). 中pom配置  配置的pom就是项目中pom.xml,如果项目没有会报错
(2). clean install -Dmaven.test.skip=true

到此一个完整基本jenkins环境配置好了。

4、关于配置地方不同的版本,主要可以在下面两个地方找

四、总结: 1、jenkins构建:

指的是把通过代码库拉取源码,然后通过maven编译,打包的过程

所有的工程和打包好的目录都在root下.jenkins目录下 ,就是系统配置中的主目录

比如:jenkins最后打成一个war包,然后就可放在tomcat下的webapp发布目录下运行,可以不用解压tomcat会自动解压。


2、连接gitlab时报无权限

解决方案是1,在linux中clone下载一次,看是否成,同时,添加ssh到配置中;

解决方案2,把jekins启动文件  etc/sysconfig/jenkins中的jenkins-user名修改成root但最好,不要这么做,不安全,可以把用户切换到jenkins用户,添加ssh也可以。

 

参考:https://www.cnblogs.com/zhangxue521/p/8336216.html

https://blog.csdn.net/gaoxiang2005/article/details/53205277

https://blog.csdn.net/yuanfang_jlht/article/details/53185933

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。