使用ubuntu apt 安装jenkins 默认的端口是8080
此端口和tomcat的端口一般会有冲突,tomcat的端口一般就不太会改。
我们就来改一下jenkins的端口来解决这个问题。
一般我们apt 安装的服务 都会再/etc/init.d/下有启动文件。
找到/etc/init.d/jenkins
查找得知以下常用的信息:
pid:/var/run/jenkins/jenkins.pid
启动一般是守护的
默认配置文件在/etc/default/jenkins下
默认语言文件:/etc/default/locale
端口的更改可以再/etc/default/jenkins里找到8080 更改成你想设置的那个。
然后重启服务
sudo service jenkins restart
即可。
而jenkins的语言设置是根据/etc/default/locale
你可以在此文件 或者 启动脚本里更改此选项 来更换语言显示;建议改脚本而不是改locale ,因为更改locale会影响ubuntu的系统显示
更方便的修改显示语言的方法是浏览器中设置浏览器的语言显示,这样jenkins的web也会根据此设置来显示具体的语言,不再演示。
贴出jenkins脚本:
#!/bin/bash
# /etc/init.d/jenkins
# debian-compatible jenkins startup script.
# Amelia A Lewis <alewis@ibco.com>
#
### BEGIN INIT INFO
# Provides: jenkins
# Required-Start: $remote_fs $syslog $network
# Required-Stop: $remote_fs $syslog $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start Jenkins at boot time
# Description: Controls Jenkins Continuous Integration Server
### END INIT INFO
PATH=/bin:/usr/bin:/sbin:/usr/sbin
DESC="Jenkins Continuous Integration Server"
NAME=jenkins
SCRIPTNAME=/etc/init.d/$NAME
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
#DAEMON=$JENKINS_SH
DAEMON=/usr/bin/daemon
DAEMON_ARGS="--name=$NAME