Linux 下jenkins安装

一、简介

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。

Jenkins官网:https://jenkins.io/zh/doc/pipeline/tour/getting-started/

二、安装步骤

Jenkins有几种安装方式:离线/在线安装、基于tomcat部署Jenkins.war或者sudo java -jar jenkens.war安装jenkins环境

参考博客:https://blog.csdn.net/shuizhihun07/article/details/80168076

这里主要介绍一下centos7下安装Jenkins环境

安装之前jdk环境必须安装,jenkins依赖于jdk环境。

1、安装命令

## http://pkg.jenkins-ci.org/redhat/
wget http://pkg.jenkins-ci.org/redhat/jenkins-2.39-1.1.noarch.rpm ## 下载(也可以Windows下载再转过来)
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins.io.key ## 公钥
sudo yum -y install jenkins-*.noarch.rpm

2、修改jenkins配置

sudo vim /etc/sysconfig/jenkins
JENKINS_USER="jenkins" ## 原值 "jenkins",若权限不足, 可修改root
JENKINS_PORT="8086" ## 原值 "8080" 可以不修改

3、防火墙开放:

sudo vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8086 -j ACCEPT
重启生效: sudo systemctl restart iptables

4、启动和停止

sudo service jenkins start 启动
 
sudo service jenkins stop 停止
 
sudo service jenkins restart 重启

浏览器访问:http://{IP地址}:8086

启动如下问题:

查看错误输入:systemctl status jenkins.service 

如图所示:由于jenkins执行,需要jdk环境,默认执行的是/usr/bin/java,需要修改jenkins配置文件

解决方法:新增jdk安装目录

查询jdk安装目录:which java

vi /etc/init.d/jenkins

新增/usr/java/jdk1.8.0_151/bin/java(jdk安装位置)


 

访问地址,可能会出现以下问题:

解决方法: 

检查是否安装libgcc

yum list libgcc
Installed Packages:libgcc.x86_64
Available Packages:libgcc.i686
# 已经安装了libgcc却提示找不到,版本可能不对应(因为jdk版本是jdk1.8.0_201-i586,从后缀看应该是x86_64版本不可以识别):
yum install libgcc.i686

再次访问:

 

5、jenkins基础配置

https://www.jianshu.com/p/f1d378596a67

安装汉化插件locale

a.获取密码,解锁

cat /var/lib/jenkins/secrets/initialAdminPassword
b.进入 Jenkins 定制界面,可跳过

。。。

6、jenkins卸载

sudo systemctl stop jenkins
sudo systemctl disable jenkins
sudo yum -y remove jenkins
sudo rm -rf /var/{lib,log,cache}/jenkins /usr/lib/jenkins /root/.jenkins
sudo rm -rf `sudo find /{etc,var,run} -name "jenkins*"`

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值