Jenkins在linux上安装步骤与配置
jenkins安装方式常见的有三种
1.在官网下载war包部署在tomcat中
2.通过docker部署
3.通过yum install jenkins 安装
我选用的是第三种。安装步骤如下
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
- 进行配置文件配置,
在 etc/sysconfig/jenkins里 改端口,
在 etc/int.d/jenkins里 添加java路径进去
service jenkins start 启动
service jenkins stop 停止
service jenkins restart 重启
如是现在启动还报错,如下图:
首先我们需要确定jenkins是否启动了,可以通过
1 |
systemctl status jenkins |
这里jenkins的状态是正在运行的,那么既然是运行的,为何无法访问呢。
下一步就是检查防火墙了,
systemctl status firewalld
这里发现防火墙正运行,应该是没有开放jenkins的端口
我们先用下面的代码来查看有没有开放我们设置的jenkins的端口:
firewall-cmd --list-ports
如果发现没有jenkins的端口,则用
firewall-cmd --permanent --zone=public --add-port=8080/tcp
开启已经配置好的jenkins的端口,然后在重启防火墙,注意一定要重启防火墙!
systemctl reload firewalld
Jenkins访问地址:例如:http://47.82.234.72:10896/(这里改为自己安装的服务器IP)
jenkins的admin用户的初始密码路径
cat /var/lib/jenkins/secrets/initialAdminPassword
默认安装jenkins官方推荐插件