1.安装JDK
cd /usr/local/
tar -zxvf jdk-8u144-linux-x64.tar.gz
mv jdk1.8.0_144/ java
vim /etc/profile
底部加入如下代码
------------------------------------------Start--------------------------------------
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib
export JAVA_HOME PATH CLASSPATH
-------------------------------------------End---------------------------------------
source /etc/profile
安装jenkins
使用存储库,运行以下命令:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
执行安装语句
yum install jenkins
查看jenkins运行状态
systemctl status jenkins.service
问题解析
1.jenkins 启动时报错:Starting Jenkins bash: /usr/bin/java: No such file or directory
解决方法:
vim /etc/init.d/jenkins
//重启守护进程
systemctl daemon-reload
//启动jenkins
service jenkins start
2.jenkins启动成功,但是浏览器无法访问
解决方法:
1.查看jenkins端口防火墙是否放开
firewall-cmd --list-all
2.添加开放端口(jenkins默认端口为8080)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
3.重启防火墙服务
systemctl restart firewalld.service
3.Jenkins安装完成后,一直停留在页面Please wait while Jenkins is getting ready to work…
解决方法:
1.在Jenkins安装目录下,找到hudson.model.UpdateCenter.xml,以文本形式打开。
2.把http://updates.jenkins-ci.org/update-center.json,修改成http://mirror.xmission.com/jenkins/updates/update-center.json,并保存。
3.重启jenkins服务,等待几分钟。
service jenkins restart
4.修改Jenkins访问端口
后端配置文件修改
- vim /etc/sysconfig/jenkins
- JENKINS_PORT=“9090”
- service jenkins restart
前端设置修改
系统管理—>系统设置—>管理监控配置—>JenKins Location