问题
无论怎么修改文件配置都无法改变 jenkins 的启动端口!!!
上图中还是 8080
本文原链接 :https://www.yuque.com/yuzhi-vmblo/igghxx/mmqnr1
哈哈哈
- 你可能修改了以下配置
vim /etc/sysconfig/jenkins
修改内容如下:
JENKINS_HOME="/usr/local/jenkins"
# 主目录(目录一定要存在),之后拉取的代码也会在这里,默认主目录/var/lib/jenkins
JENKINS_USER="root" 默认用户名
JENKINS_PORT="8888" 端口号,防止冲突
# 添加端口到防火墙,如果防火墙关了,就不用操作了。
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
但是启动后还是 8080 !!!
- 不服输在网上找遍了,找到了这个方法
● 修改jenkins.xml
vim /usr/lib/firewalld/services/jenkins.xml
# 如果路径不对的话可以全局找下jenkins.xm文件
find / -name jenkins.xml
下图 :修改 8080 为 8889
但是,很可惜,重启后还是 8080 !!!
最终解决办法
在 jenkins
加载目录中修改端口
# 进入目录
cd /usr/lib/systemd/system
vim jenkins.service
# 或者
vim /usr/lib/systemd/system/jenkins.service
# 修改为想要的端口
Environment="JENKINS_PORT=8889"
# 重新加载配置文件
systemctl daemon-reload
配置成功!!!( 太不容易了, 找了好久的文件,感觉都要变成运维的了!)