前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jenkins 基础2

Jenkins 基础2

作者头像
franket
发布2022-03-21 17:54:44
1750
发布2022-03-21 17:54:44
举报
文章被收录于专栏:技术杂记技术杂记

依赖

Jenkins 的运行需要 Java 环境 ,yum install jenkins 并不检查并且强制要求 java 已经正确安装,正常安装完jenkins并不代表其可以正常运行,使用下面的方式来确认当前环境下java的版本

代码语言:javascript
复制
[root@h101 ~]# java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
[root@h101 ~]# 

Note: To further make things difficult for CentOS users, the default CentOS version of Java is not compatible with Jenkins. Jenkins typically works best with a Sun implementation of Java, which is not included in CentOS for licensing reasons

CentOS 版本的java 与Jenkins并不兼容

代码语言:javascript
复制
java -version
java version "1.5.0"
gij (GNU libgcj) version 4.4.6 20110731 (Red Hat 4.4.6-3)

EPEL仓库里提供的OpenJDK 可以很好的支持Jenkins

代码语言:javascript
复制
java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (rhel-2.5.5.1.el6_6-x86_64 u79-b14)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

如果出现java的相关报错,可以先尝试找找java版本的原因


防火墙

代码语言:javascript
复制
[root@h101 ~]# vim /etc/sysconfig/iptables
[root@h101 ~]# grep 8080 /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080  -j ACCEPT 
[root@h101 ~]# /etc/init.d/iptables  reload 
iptables: Trying to reload firewall rules:                 [  OK  ]
[root@h101 ~]# iptables -L -nv | grep 8080
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:8080 
[root@h101 ~]# 

默认情况下Jenkins监听在8080端口,所以要打开此端口,否则服务将无法访问

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 依赖
  • 防火墙
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档