首页 > 其他分享 >Jenkins 安装和配置

Jenkins 安装和配置

时间:2023-07-28 11:56:09浏览次数:31  
标签:systemd 22 service 配置 jenkins Jenkins 安装

1、安装环境介绍

(1)Linux:

# 使用Linux命令 “cat /proc/version”可以查看版本。结果如下:
Linux version 3.10.0-957.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC 2018

安装完成,登录到Jenkins后发现了这个提示,所以小伙伴们要注意CentOS的版本了。

 

(2)Jenkins:2.415

 

2、Jenkins安装

官方地址:https://pkg.jenkins.io/redhat/

(1)使用官方推荐安装,如下图:

 (2)安装时遇到的问题:

# 使用 journalctl -xe 查看错误信息

# 错误内容如下:
Jul 22 15:18:12 iZbp173hgzx7f46kkjhy9vZ jenkins[1779]: jenkins: failed to find a valid Java installation
Jul 22 15:18:12 iZbp173hgzx7f46kkjhy9vZ systemd[1]: jenkins.service: main process exited, code=exited, status=1/FAILURE
Jul 22 15:18:12 iZbp173hgzx7f46kkjhy9vZ systemd[1]: Failed to start Jenkins Continuous Integration Server.

主要原因是启动时用的是【/usr/lib/systemd/system/jenkins.service】文件,而不是【etc/init.d/jenkins】文件。修改后使用【systemctl daemon-reload】命令重新加载下配置。

问题参考【https://www.cnblogs.com/l48x4264l46/p/16506035.html

 

3、启动 Jenkins 

# 重启
service jenkins restart

# 启动
service jenkins start

# 停止
service jenkins stop

# 查看运行状态
service jenkins status

 

4、访问 Jenkins,进行配置。这步没什么难点,按照提示走就行了。

注意:Jenkins的默认端口是8080,所以要开放此端口。端口的开放可以参考【https://www.cnblogs.com/mklblog/p/16281584.html

 

5、卸载Jenkins

# rpm卸载
rpm -e jenkins

# 检查是否卸载成功
rpm -ql jenkins

# 彻底删除残留文件
find / -iname jenkins | xargs -n 1000 rm -rf

 

标签:systemd,22,service,配置,jenkins,Jenkins,安装
From: https://www.cnblogs.com/mklblog/p/17580714.html

相关文章

  • Centos7安装docker
    1、root账户登录,查看内核版本如下:[root@localhost~]# uname-a Linuxlocalhost.qgc3.10.0-862.11.6.el7.x86_64#1SMPTueAug1421:49:04UTC2018x86_64x86_64x86_64GNU/Linux 2、(可选)把yum包更新到最新(生产环境慎重!yumupdate会对软件包和内核升级,此处只是为......
  • 5-Ngnix配置基于用户访问控制和IP的虚拟主机
    Nginx配置文件在/usr/local/nginx/conf下,文件名为nginx.conf5.1.Ngnix配置基于用户访问控制的多虚拟主机5.1.1.前提条件Ngnix配置基于用户访问控制的多虚拟主机时,需要使用htpasswd命令,需要安装httpd-toolsrpm命令:yuminstall-yhttpd-tools[root@cent79-2~]#yuminstall-yhtt......
  • 鹏业安装算量软件V8.2.0.150版本升级说明
    1.新增楼层表功能分区属性、模型属性中可以设置对应的楼层信息2.计算项明细增加安装高度计算明细增加安装高度,对应的计算图元默认取计算项安装高度3.电气专业新增设备表功能设备表可以对设备安装高度和立管根数快速修改4.电气系统表增加敷设高度对配电箱和回路预先设置安装高度5.电......
  • spring-boot 打包 配置、lib、脚本分开 的maven配置
    <profiles><profile><id>dev</id><properties><spring.profiles.active>dev</spring.profiles.active></properties></profile>......
  • 使用 docker 部署 mycat 中间件配置数据库读写分离、分库分表
    文章目录前言配置镜像配置文件server.xml服务配置文件,包含登录用户配置schema.xml逻辑表配置rule.xml分片规则将这三个配置文件放置到固定的位置,方便后面使用启动dockercomposedockercompose启动测试前言之前有一篇博客已经在docker中将mysql的主从配置讲述了,没有看的童......
  • Ubuntu apt 安装 nodejs
    安装nodejs在windows下,都是到Nodejs官方网站上下载压缩包。然后在环境变量中配置Nodejs的环境变量,但是到了Ubuntu下这种情况可能会改变,因为有强大的APT包管理器。所以我们要做的就是两件事情,第一找到资源仓库,第二安装所需要的资源。Step1Nodejs的APT仓库#先安装Python的软件......
  • 策略模式+Spring配置类优化多if..else思路
    图示1.现状场景:假设设备上报不同类型的消息,我们要对不同类型的消息做不同的处理。如果我们通过if..else的方式处理的话会显得比较冗余。例如:if("alarmEvent".equals(msg)){//处理告警消息逻辑...}elseif("deviceBase".equals(msg)){//处理设备上报的基本......
  • 配置Zabbix电话短信机器人报警
    Zabbix是一款开源的企业级监控系统,可以监控网络、服务器、应用程序等各种资源。在监控过程中,及时的告警通知是非常重要的,本文将介绍如何在Zabbix中配置电话、短信、飞书、钉钉、微信和邮件报警。前置条件已经安装并配置好了Zabbix5以上版本监控系统。提前下载电话短信报警媒介:https......
  • nginx安全性:强化服务器配置
    nginx是最流行的Web服务器。它轻巧,快速,强大,并支持所有主要操作系统。它是Netflix,WordPress.com和其他高流量站点的首选Web服务器。Nginx服务器可以轻松地处理10,000个不活动的HTTP连接,而其内存只有2.5MB。在本文中,我们将提供有关nginx服务器安全性的提示,向您展示如何保护nginx安......
  • TSINGSEE青犀视频汇聚融合平台EasyCVR的中性化版本如何配置?
    TSINGSEE青犀视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等,平台融合性强、开放度高、部署轻快,在智慧工地、智慧园区、智慧工厂、智慧码头、智慧水利等场景中有着广泛的应......