Centos7安装jdk1.8与jenkins操作以及遇到的问题
1. Centos7安装jdk1.8命令操作:
yum -y list java* //查看当前java的版本
yum -y install java-1.8.0-openjdk* //安装jdk1.8
java -version //查看当前java版本
2. CentOS7安装jenkins命令操作:
wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm //下载jenkins包
rpm -ivh jenkins-2.7.3-1.1.noarch.rpm //解压安装jenkins服务
vi /etc/sysconfig/jenkins //打开jenkins配置文件
找到修改端口号:
JENKINS_PORT=“8080” 此端口不冲突可以不修改
3.启动jenkins服务:
service jenkins start/stop/restart 或者 systemctl start jenkins
service jenkins status //查看jenkins服务启动状态
4.浏览器访问jenkins服务:
Url:本机ip:jenkins端口号
初始密码在:vi /var/lib/jenkins/secrets/initialAdminPassword
5.启动成功后遇到的问题:
①Jenkins服务无法访问:
设置防火墙:
firewall-cmd --zone=public --add-port=8078/tcp --permanent //释放jenkins端口通过(8078为端口号)
firewall-cmd --reload 防火墙重新加载配置
firewall-cmd --list-ports 查看防火墙允许通过端口号
②访问后遇到的问题:
出现 No such plugin: cloudbees-folder
解决方法:
需要在网上下载:http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/
下载cloudbees-folder.hpi 放在jenkins.war中的WEB-INF/detached-plugins中重启服务器即可。
③上述方法没作用时
在浏览去输入 本机IP:jenkins端口号/restart
点击左侧的系统管理:
点击插件管理:
选择高级:
上传刚下载的文件:
点上传即可
等待结束后 重新访问jenkins 根据上面流程完成即可