Jenkins安装
Jenkins是运行在Tomcat服务器中的是一个WAR包,当然我们可以直接以rpm的方式安装已经集成了Tomcat和Jenkins。
YUM安装
yum install -y javarpm -ivh https://mirrors.ustc.edu.cn/jenkins/redhat-stable/jenkins-2.289.1-1.1.noarch.rpmcd /var/lib/jenkins/pluginswget http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/6.7/cloudbees-folder.hpisystemctl restart jenkinscat /var/lib/jenkins/secrets/initialAdminPassword
修改端口,重启服务即可
# /etc/sysconfig/jenkinsJENKINS_PORT="8080" #如果你本机有8080端口,建议默认端口号
手动安装
手动部署tomcat、java解压包,下载jenkins.war镜像
这个版本在安装时不会出现插件丢失的问题
下载安装
wget http://139.155.0.213/cola/apache-tomcat-8.5.47.tar.gzwget http://139.155.0.213/cola/jdk-8u211-linux-x64.tar.gzwget http://139.155.0.213/cola/jenkins.wartar -xvf apache-tomcat-8.5.47.tar.gztar -xvf jdk-8u211-linux-x64.tar.gzmv apache-tomcat-8.5.47 /usr/local/jenkinsmv jdk1.8.0_211/ /usr/local/jdk1.8.0_211# jenkins.war 拷贝到 apache-tomcat/webapp/目录mv jenkins.war /usr/local/jenkins/webapps
配置全局变量
export JAVA_HOME=/usr/local/jdk1.8.0_211export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jarexport PATH=$PATH:$JAVA_HOME/bin# 修改jenkins工作目录,没有需求可以不改# export JENKINS_HOME=/home/jenkins
登录
访问 http://192.168.10.156:8080/jenkins
./startup.sh
基础操作
1.访问8080端口:http://ip:8080
安全认证,查看这个文件的密码,然后粘贴上去

2.选择推荐插件

插件安装等待即可

之前别的版本Jenkins安装插件报错cloudbees-folder version 6.1.0 is missing
安装插件时会到这个报错,其实是该rpm包没有存放cloudbess-floder插件,我们需要手动下载放进去。
yum安装的插件路径是/var/cache/jenkins/war/WEB-INF/detached-plugins
cd /var/lib/jenkins/pluginswget http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/6.7/cloudbees-folder.hpisystemctl restart jenkins
3.填写用户信息,我选择的是继续使用 admin账号

4.实例配置默认即可

5.OK完成

更换镜像源
管理jenkins-管理插件-高级-升级站点
中国Jenkins镜像: https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

升级jenkins
Jenkins页面会有提示升级,点击下载 高版本,更换原有的war文件,重启服务即可
cd /usr/lib/jenkins/systemctl stop jenkinsmv jenkins.war jenkins.war.old# 此时上传最新的jenkins.warsystemctl restart jenkins
