debian7 jenkins安装与配置

jenkins启动

1 sudo /etc/init.d/jenkins restart # 重启
2 sudo /etc/init.d/jenkins start # 启动
3 sudo /etc/init.d/jenkins stop # 关闭

更改端口号

采用apt-get install的方式安装jenkins的,由于开发机上存在多个dev类的服务需要用到默认的8080端口,需要更改jenkins的端口。通过Init.d启动可以看出,启动时候会先加载/etc/default/jenkins文件,里面存放了jenkins的默认配置选项,/init.d/jenkins会修改端口号的方式有两种,第一是修改defualt启动文件,第二种是修改jenkins配置文件。

A方法:

修改/etc/default/jenkins文件

/etc/default/jenkins有一个默认端口号,可以修改为你需要的如9090,或者-1表示禁用,修改HTTP_PORT为9090

# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=9090

 

B方法:

修改/etc/init.d/jenkins启动脚本

/etc/init.d/jenkins 启动脚本可以看到一段设置tcp_port的shell,找到check_tcp_port(),如果$HTTP_PORT变量的端口号可用,则设置为其端口号,如果这个端口号不可用,则设置为默认的8080端口号,修改"8080"成其他端口。

# Verify that the jenkins port is not already in use, winstone does not exit
# even for BindException
check_tcp_port "http" "$HTTP_PORT" "8080" "$HTTP_HOST" "0.0.0.0" || return 2

两种方法修改完成后,都需要重启jenkins生效。

 

posted @ 2018-06-30 18:03  geons  阅读(186)  评论(0)    收藏  举报