首页 > 其他 > 详细

CenTos7 安装Jenkins

时间:2020-07-22 16:35:59      阅读:64      评论:0      收藏:0      [点我收藏+]

Centos7 安装Jenkins

 

1、先安装java

 

1.1、下载jdk:

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz

 

或者

 

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn/java/jdk/8u221-b11/230deb18db3e4014bb8e3e8324f81b43/jdk-8u221-linux-x64.tar.gz

 

或者

 

rpm下载:

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

 

1.2rpm 安装方法:rpm -ivh xxxx.rpm

 

1.3、解压

tar -zxvf jdk-8u151-linux-x64.tar.gz

 

1.4、配置

配置java环境变量

编辑系统环境变量

 

vi /etc/profile

 

输入 i

 

加入内容如下:

 

export JAVA_HOME=/usr/local/jdk1.7.0_71    #bin的上一级

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

 

然后重启profile source /etc/profile

如果无法运行java命令的话,报以下错误

 技术分享图片

 

 

 

 需要执行,yum install coreutils

 技术分享图片

 

 

 

 source /etc/profile

 技术分享图片

 

 

 

1.5如果有openjdk的话,先卸载

卸载openJDK

java -version

 技术分享图片

 

 

rpm -qa | grep java

 技术分享图片

 

 

卸载

rpm -e --nodeps  java-..........

 技术分享图片

 

 

 

2、安装Jenkins

 

  下载jenkisrmp包,官网地址:http://pkg.jenkins-ci.org/redhat-stable/

 

  我下载的是这个:

       技术分享图片

 

 

   然后安装:rpm -ivh jenkins-2.204.1-1.1.noarch.rpm 或者 yum  安装

 

2.1、修改配置

 

  如需修改端口:vi /etc/sysconfig/jenkins 找到Jenkinsport 修改即可

       技术分享图片

 

 

 

   修改java配置: vi /etc/init.d/jenkins 修改为自己java路径

        技术分享图片

 

 

 

修改插件下载源: ##使用国内的下载源,安装插件速度更快 

~]# sed -i ‘s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g‘ /var/lib/jenkins/updates/default.json

 

~]# sed -i ‘s/http:\/\/www.google.com/https:\/\/www.baidu.com/g‘  /var/lib/jenkins/updates/default.json   

注: 修改时注意路径,我的路径是默认安装路径(如果没有提这个路径不存在,可以先启动jenkins,然后再修改)

 

2.2、启动 service jenkins start/stop/restart

  

2.3检查防火墙

    systemctl status firewalld     

 

2.4、检查端口开放

 

      firewall-cmd --list-ports

 

      如果发现没有jenkins的端口,则用

 

      firewall-cmd --permanent --zone=public --add-port=8080/tcp

      开启已经配置好的jenkins的端口,然后在重启防火墙,注意一定要重启防火墙!

 

      systemctl reload firewalld

 

再次访问,ok

 

 

Jenkins 基础配置

1、安装maven (常规)

       Jenkisn  ------> Manage Jenkins ------> Manage Plugins ------> Availbale(可选用插件) -----> (右上角) 过滤: maven integration   ---> 点击下载安装  ----->完成后重启Jenkins

## 这是时候我们就可以再 Jenkins New任务 上看到 maven 的功能

## 由于我们换了下载源去安装,在使用时经常遇到报一个maven 错误, jenkins会到/usr/bin/下找mvn命令,如果没有回报错 

## 如果不修改插件源,jenkins 默认会从官网获取,由于官网源在国外,这样很容易安装失败,需要多安装几次(具体看网络情况而定)才能安装成功,
## 这时需要服务器上下载一个mavne 或者 二进制安装一个,然后再从jenkins 上添加配置,就可以解决问题,

## 服务器 yum 安装 maven 时会默认安装服务器的上 openjdk,,这样会和前面手动安装的oracle jdk 有冲突,,需要卸载 openjdk 才使用oracle jdk

  ## 推荐 二进制 安装,直接解压,Jenkins 配置就可使用

 

2、二进制安装

maven软件包下载地址:

 https://mirrors.cnnic.cn/apache/maven/

       https://maven.apache.org/download.cgi

   找到二进制安装包,然后上传至服务器(我的是从apache 官网下载)

 

~]# unzip  apache-maven-3.6.3-bin.zip

~]# mv apache-maven-3.6.3  /opt/    ## 名字可以随意改

~]# ln -sf  /opt/apache-maven-3.6.3/bin/mvn  /usr/bin/mvn    

~]# whereis  mvn

~]# mvn  -v  或者 mvn -version

 技术分享图片

 

 

 

 

2.1jenkins 全局工具配置

   Jenkins ----> 系统管理----> 全局工具配置 -----> (拉到最后) maven(安装) -----> 设置名字和路径(不要勾选自动安装) -----> 保存

如下图:

 技术分享图片

 

 

 

注: 全局工具配置里也有jdkgit 等选项,可以进行配置,,如果本地已经安装好,就直接配置路径就好了,不需要 jenkins 自动安装。

 

 

2.3、这样Jenkins 就可以使用 maven 进行创建项目

Jenkins  ------>  新建任务

    技术分享图片

 

 

 

2.4、建议安装 SSH Pipeline StepsSSH 这两个插件,Jenkins 使用ssh 插件登录服务器执行项目构建后对服务器的操作命令

 

CenTos7 安装Jenkins

原文:https://www.cnblogs.com/gengdadeshitou/p/13360765.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!