安装Jenkins到Ubuntu server推荐采用官方文档描述的方法:

http://pkg.jenkins-ci.org/debian/

很快就可以使用了。而且这种方法能够方便的升级到最新版本。不过端口号是8080,我的另一个程序用到了8080,怎么修改呢?

网上一些方法介绍通过nginx或者apache将80端口映射到8080, 还有人说用iptables, 这都是间接迂回。我就是不想让jenkins占用8080端口。

通过检查/etc/init.d/jenkins脚本,发现其实就需要做两步:

1. 修改do_start函数的check_tcp_port命令,端口号从8080换成8082

#
# Function that starts the daemon/service
#
do_start()
{# the default location is /var/run/jenkins/jenkins.pid but the parent directory needs to be created                                                                                                              mkdir `dirname $PIDFILE` > /dev/null 2>&1 || truechown $JENKINS_USER `dirname $PIDFILE`# Return                                                                                                                                                                                                         #   0 if daemon has been started                                                                                                                                                                                 #   1 if daemon was already running                                                                                                                                                                              #   2 if daemon could not be started                                                                                                                                                                             $DAEMON $DAEMON_ARGS --running && return 1# Verify that the jenkins port is not already in use, winstone does not exit                                                                                                                                     # even for BindException                                                                                                                                                                                         check_tcp_port "http" "$HTTP_PORT" "8082" || return 1# If the var MAXOPENFILES is enabled in /etc/default/jenkins then set the max open files to the                                                                                                                  # proper value                                                                                                                                                                                                   if [ -n "$MAXOPENFILES" ]; then[ "$VERBOSE" != no ] && echo Setting up max open files limit to $MAXOPENFILESulimit -n $MAXOPENFILESfi# --user in daemon doesn't prepare environment variables like HOME, USER, LOGNAME or USERNAME,                                                                                                                   # so we let su do so for us now                                                                                                                                                                                  $SU -l $JENKINS_USER --shell=/bin/bash -c "$DAEMON $DAEMON_ARGS -- $JAVA $JAVA_ARGS -jar $JENKINS_WAR $JENKINS_ARGS" || return 2
}

2.修改/etc/default/jenkins文件,将端口8080改成8082

然后重新启动jenkins, 检查一下:

ps -def | grep java
jenkins   7234  7233 99 11:14 ?        00:00:04 /usr/bin/java -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8082 --ajp13Port=-1

修改成功。

修改Ubuntu下的jenkins端口号相关推荐

  1. linux修改tomcat默认的8080端口号

                                linux修改tomcat默认的8080端口号 1:进入到linux系统.然后进入tomcat/conf/文件夹下 2:vi server.xm ...

  2. 解决如何修改linux系统mysql默认端口号3306

    解决如何修改linux系统mysql默认端口号3306 修改配置文件 验证端口号 修改配置文件 找到my.cnf 文件 ,我的是在/etc/目录下 vim /etc/my.cnf 如下图所示: 找到c ...

  3. 开启1521端口监听_修改Oracle监听默认端口号1521的方法

    前言 大家都知道在oracle中,默认的监听端口号为1521,一旦有人扫描出这个端口号就会知道此服务器为oracle数据库服务器,存在极其大的安全隐患,下面在这里,教大家如何修改oracle默认端口号 ...

  4. Windows下安装jenkins,关闭jenkins,修改jenkins端口号

    1.Jenkins安装部署 在官网下载Jenkins: https://jenkins.io/download/thank-you-downloading-windows-installer-stab ...

  5. iredmail邮件服务器之修改默认的web服务端口号

    安装iredmail之后,由于需要在路由器上做端口映射以便在外网访问webmail,因此端口不能和WEB服务的端口好冲突,所以需要修改邮件服务器的httpd服务的端口. 一.apache/httpd的 ...

  6. 如何修改tomcat默认的8080端口号

    以前只知道当tomcat端口号冲突了如何修改tomcat默认的8080端口号 今天遇到个情况,装了个BO,自带个tomcat,这时就需要修改三个地方 修改Tomcat的端口号: 在默认情况下,tomc ...

  7. 如何更改linux下的Apache端口号

    一.修改/etc/httpd/conf/httpd.conf文件中的监听端口号 Listen 80 把80修改成需要的号,如8000,即 Listen 8000 二.查看SELinux下http相关端 ...

  8. 服务器修改远程链接端口号,怎么修改服务器的远程连接端口号

    怎么修改服务器的远程连接端口号 内容精选 换一换 本节操作介绍修改远程桌面端口的操作步骤.以下操作以操作Windows 2012操作系统为例.Windows云服务器默认登录端口为3389,以修改为20 ...

  9. Windows 10远程桌面指定端口连接;端口号修改;远程桌面默认端口号

    远程桌面默认端口号:3389 端口号修改: win+r输入regedit打开注册表 依次打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Contro ...

最新文章

  1. 【LibreOJ】#541. 「LibreOJ NOIP Round #1」七曜圣贤
  2. Cisco IPSec *** Gre over --- SVTI
  3. 二层及三层MTU浅析
  4. 基于HTML5技术的电力3D监控应用(二)
  5. Vue+stylus实现自定义文字的loading组件
  6. 【目标检测】ATSS: bridging the gap between anchor-based and anchor-free detection via ATSS (cvpr20)
  7. Flink 必知必会经典课程四:Fault-tolerance in Flink
  8. QQ浏览器如何更改截图路径
  9. JasperReport报表导出PDF中文不显示的问题
  10. print (re.findall((?:abc)+,abcabcabc))
  11. SAI钢笔工具如何使用,入门篇
  12. 小程序使用video标签
  13. linux PCI/PCIe驱动之pci_read_bases的理解
  14. linux系统读移动硬盘,在linux系统上识别与挂载移动硬盘数据
  15. 【卷积神经网络环境搭建学习笔记】
  16. 如何做好自己的职业规划?
  17. HTML-用户登录界面
  18. 华为手机灵敏度设置_华为手机吃鸡灵敏度怎么调
  19. Dreamweaver CC 2018使用(个人使用总结)
  20. 《孤独六讲》-蒋勋 摘录2

热门文章

  1. cdr怎样把一张图片随意变形_CDR钢笔工具怎么抠图?原来使用起来这么简单!
  2. java gui设置圆形按钮_简单的设置圆形按钮
  3. python android自动化测试框架_appium+python搭建自动化测试框架_Tools安装(一)
  4. 非标准语法;请使用 _国际汉语教学中 语法点讲解的具体方法
  5. ubuntu16.04下Caffe绘制训练过程的loss和accuracy曲线
  6. 普通的测试员和牛逼的测试员有什么区别?完成这两次跨越,你也可以
  7. python复制文件夹不阻塞_11.python并发入门(part14阻塞I/O与非阻塞I/O,以及引入I/O多路复用)...
  8. Matlab箱线图Boxplot横坐标x轴设置
  9. 计算机wps如何排序,wps怎么排序【解答方案】
  10. html5实现微信支付宝接口,支付宝H5开放文档