linux centos7下安装jenkins(rpm安装)

1.下载Jenkins的RPM包

下载地址https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/

#下载
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.275-1.1.noarch.rpm

2.安装Jenkins

rpm -ivh jenkins-2.275-1.1.noarch.rpm

  安装完以后重要的目录说明:
  /usr/lib/jenkins/jenkins.war    WAR包 
  /etc/sysconfig/jenkins       配置文件
  /var/lib/jenkins/       默认的JENKINS_HOME目录
  /var/log/jenkins/jenkins.log    Jenkins日志文件

3.修改配置文件

vi /etc/sysconfig/jenkins

修改工作目录
JENKINS_HOME="/var/lib/jenkins"
修改用户名,切记要么修改为root,要么使用默认的,其他的需要修改权限后才能使用,否则报错
JENKINS_USER="root"
修改端口号
JENKINS_PORT="8080"
修改时区
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai"

4.配置jdk路径

jdk的安装位置可以使用 whereis java获取

whereis java

vi /etc/init.d/jenkins

在 candidates 后追加jdk 安装路径

/usr/local/bin/jdk1.8.0_162/bin/java (一直到jdk安装路径下的bin/java)

#修改以后必须使用此命令才能生效
systemctl daemon-reload

5.启动Jenkins,并配置服务器重启后自动启动

systemctl start jenkins
/sbin/chkconfig jenkins on

启动时报错

原因:Jenkins 中JDK没配置好

6.在浏览器访问ip:port 即可(在此之前需开放端口,如果是学习之用可关闭防火墙),如果此时提示 Please wait while Jenkins is getting ready to work,长时间没反应则

vi /var/lib/jenkins/hudson.model.UpdateCenter.xml

https://updates.jenkins.io/update-center.json 修改为 http://mirror.xmission.com/jenkins/updates/update-center.json

#重启服务
systemctl daemon-reload

7.需要输入初始密码

cat /var/lib/jenkins/secrets/initialAdminPassword

里面的内容就是初始密码,初始完密码之后,选择推荐安装软件,这个过程可能会很久

8.如果不习惯英文环境,可以安装 Localization: Chinese

9.卸载

#卸载
rpm -e jenkins      
#检查是否卸载成功 
rpm -ql jenkins     
#彻底删除残留文件
find / -iname jenkins | xargs -n 1000 rm -rf    
原文地址:https://www.cnblogs.com/daikainan/p/14282962.html