linux下Jenkins的安装、部署、启动

linux下Jenkins的安装、部署、启动(完整教程)

一、安装环境

  • Linux系统Centos 7

二、安装步骤

1、安装jdk8

2、安装jenkins

首先依次如下三个命令:

2.1 导入镜像

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

出现以下问题

在这里插入图片描述

我们的解决方法是安装一个ca-certificates

sudo yum **install** -y ca-certificates

在这里插入图片描述

2.2 导入公钥

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

2.3 安装jenkins

yum install jenkins

在这里插入图片描述文章来源地址:https://www.yii666.com/blog/349820.html

2.4 修改配置文件

vi /etc/sysconfig/jenkins

在这里插入图片描述

2.5 启动jenkins

systemctl  start  jenkins

Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.

2.6 查看jenkins的启动状态

systemctl status  jenkins

在这里插入图片描述

出现这种情况的解决办法是:

修改 jenkins 的配置文件中使用的 jdk 路径

echo $JAVA_HOME
/usr/local/lib64/openlogic-openjdk-8u292-b10-linux-x64
vi /etc/init.d/jenkins

注意:这里echo $JAVA_HOME 出来的路径,后面一定跟启动路径(/bin/java)

2.7 重启并查看 jenkins 状态

systemctl daemon-reload
 
systemctl restart jenkins

2.8 访问浏览器: http://localhost:8091/ 出现如下提示:文章来源地址https://www.yii666.com/blog/349820.html

Please wait while Jenkins is getting ready to work…

解决办法

进入jenkins的工作目录(/var/lib/jenkins/),打开 hudson.model.UpdateCenter.xml
把 http://updates.jenkins-ci.org/update-center.json 改成如下三个地址之一均可:文章地址https://www.yii666.com/blog/349820.html

修改更新地址(到其中一种即可):地址:https://www.yii666.com/blog/349820.html

http://mirror.xmission.com/jenkins/updates/update-center.json

http://updates.jenkins.io/update-center.json

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json http://mirror.esuni.jp/jenkins/updates/update-center.json

然后重启并查看 jenkins 状态:

vi hudson.model.UpdateCenter.xml
systemctl daemon-reload
systemctl restart jenkins
systemctl status jenkins

查看密码:

cat /var/lib/jenkins/secrets/initialAdminPassword

2.9 设置jenkin语言为中文

需要的话,还可以设置语言为中文来源地址:https://www.yii666.com/blog/349820.html

  • 1、系统管理->插件管理->可用插件:安装Locale Plugin插件(https://wiki.jenkins.io/display/JENKINS/Locale+Plugin),重启;
  • 2、如果没有搜索到这个插件,就直接官网(https://github.com/jenkinsci/locale-plugin或者https://updates.jenkins.io/download/plugins/locale/)下载安装:
    系统管理->插件管理->高级->上传插件,安装重启;
  • 3、系统管理->系统管理->locale language->输入zh_CN

img

最新版本的jenkins,即使设置了zh_CN也有可能是中英文混搭风, 因为最新版本没有针对所有内容都翻译成中文。

三、卸载

rpm -e jenkins

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jenkins是一个开源的持续集成/持续交付(CI/CD)工具,常用于自动化软件构建、测试和部署过程。在Linux安装部署Jenkins通常涉及以下几个步骤: 1. **获取Jenkins**: 可以从Jenkins官方网站下载适用于Linux的二进制包,或者使用包管理器(如apt或yum)安装。对于Debian和Ubuntu系统,可以这样操作: ```sh curl -L https://pkg.jenkins.io/debian-stable/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt-get install jenkins ``` 2. **启动和设置**: 安装完成后,你可以通过`sudo service jenkins start`命令启动Jenkins。首次启动会引导你完成初始化配置,包括设置管理员用户名和密码。 3. **访问Jenkins**: 通过浏览器访问`http://your_server_ip:8080`,输入刚创建的管理员账号和密码来登录并进行后续配置。 4. **配置环境和插件**: 根据项目需求,配置Jenkins的工作目录、系统属性、Git等版本控制系统集成,以及安装必要的插件,比如构建工具、持续集成/持续部署(CI/CD)插件等。 5. **创建工作流**: 创建新的工作流项目,定义触发构建的条件和执行的脚本或构建步骤。 6. **安全性和权限管理**: 配置防火墙规则允许外部连接,以及根据团队需求设置权限和访问控制。 7. **备份和监控**: 定期备份Jenkins数据,并使用日志和监控工具(如Logstash、Kibana)来确保系统健康运行。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值