centos7.6:安装jenkins

官网下载Jenkins rpm包:

https://pkg.jenkins.io/redhat-rc/
例如下载: jenkins-2.0-1.1.noarch.rpm
下载完成后上传到服务器路径minicondafiles中。可使用winscp上传。

安装rpm包:

cd /home/toolsFiles/jenkinsfiles/
rpm -iv jenkins-2.0-1.1.noarch.rpm

修改jenkins默认端口号:

vi /etc/sysconfig/jenkins
找到JENKINS_PORT="8080"这行,
修改为自定义的端口号
JENKINS_PORT="9090"

#修改配置
$JENKINS_USER="root"


保存
:wq

修改配置文件:vi /etc/init.d/jenkins

这里请核实自己的java环境 java home
candidates="
/usr/bin/java
/usr/lib/java
/etc/java
/usr/share/java
"

保存
:wq

启动防火墙服务:

systemctl start firewalld.service

添加端口:

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=9090/tcp --permanent

开放安全组:

图片
图片

重启服务:

图片

重启jenkins:

service jenkins restart
图片

初始化Jenkins配置:

打开浏览器,输入https://+IP:9090
图片

报错:

-bash: /var/lib/jenkins/secrets/initialAdminPassword: Permission denied

通过winscp修改权限:

图片

浏览器内输入获取到的值:点击下一步

图片
图片

选择推荐安装:

图片
图片

创建用户:admin/123456

图片

安装完成:

图片

部分错误:
jenkins 出现“Error 403 No valid crumb was included in the request

解决方案:

关闭jenkins服务
systemctl stop jenkins

修改config.xml
#修改时做好备份
cp  /var/lib/jenkins/config.xml  /var/lib/jenkins/config.xml.bak
vim /var/lib/jenkins/config.xml

修改第10行 true 修改为:false
删除这两个标签及标签内的所有内容 

重启jenkins
systemctl restart jenkins

至此,安装Jenkins完成。

微信公众号:玩转测试开发
欢迎关注,共同进步,谢谢!

你可能感兴趣的:(centos7.6:安装jenkins)