安装
- 查看java版本
jenkins是基于java的引用,需要tomcat服务器
java -version
如果没有安装
sudo yum install java
- 添加jenkins源
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
- 安装jenkins
在安装过程中,下载源文件过慢,大概率是网速问题,尝试切换网络。
yum install jenkins
如由于安装报错,/usr/local/jenkins is not a directory。如有在安装过程中,遇到这种错误,请新建这几个目录
mkdir /usr/local/jenkins
- 启动jenkins
sudo service jenkins start
- 端口冲突
jenkins默认端口是8080,请修改jenkins端口配置
修改 do_start 函数的 check_tcp_port 命令,端口号从 8080 换成 9000(你指定的端口)
vim /etc/init.d/jenkins
修改为HTTP_PORT = 9000
vim /etc/default/jenkins
重启jenkins
sudo service jenkins start
- 检测是否启动成功
curl localhost:8080
或者查看端口启动情况
netstat -tunlp
curl检测启动成功之后,但是通过外部浏览器确不能访问。修改防火墙:
添加对外的8080端口
firewall-cmd –zone=public –add-port=8080/tcp –permanent
重启防火墙设置
firewall-cmd –reload
- 跳过安装的步骤~成功进入页面
OK,lets create new jobs。