CentOS 7 部署Jenkins

安装yum源

[root@jenkins-server  ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@jenkins-server ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
[root@jenkins-server ~]# yum clean all && yum makecache   

jdk rpm 部署安装

[root@jenkins-server ~]# rpm -ivh jdk-8u161-linux-x64.rpm //安全jdk包
[root@jenkins-server  ~]# mv /usr/java/jdk1.8.0_161/ /usr/local/  //移至对应目录
[root@jenkins-server ~]# vi /etc/profile //配置jdk环境变量
Export 下新增:
export JAVA_HOME=/usr/local/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH
[root@jenkins-server ~]# source  /etc/profile
[root@jenkins-server ~]# java -version //验证jdk是否安装成功

部署Jenkins

[root@jenkins-server ~]# wget  -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
[root@jenkins-server ~]# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo # rhel
[root@jenkins-server ~]# rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
[root@jenkins-server ~]# rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
[root@jenkins-server ~]# yum install jenkins -y   
[root@jenkins-server ~]# yum install -y https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.277-1.1.noarch.rpm  # 部署指定版本
[root@jenkins-server ~]# systemctl start jenkins && systemctl enable jenkins
[root@jenkins-server  ~]# sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
[root@jenkins-server ~]# sudo firewall-cmd --reload

jenkins相关目录释义:

  • (1)/usr/lib/jenkins/:jenkins安装目录,war包会放在这里。
  • (2)/etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
  • (3)/var/lib/jenkins/:默认的JENKINS_HOME。
  • (4)/var/log/jenkins/jenkins.log:jenkins日志文件。

ThinBackup 备份插件

  • Backup directory:/backup
  • Backup schedule for full backups:H 01 1-7
  • Force Jenkins to quiet mode after specified minutes:120
上一篇
下一篇