jenkin+centos 7 环境搭建

1、安装jenkins

  首先安装好虚拟机和centos7操作系统

 2、安装jdk

  利用yum源来安装jdk(此方法不需要配置环境变量)

  查看yum库中的java安装包 :yum -y list java*

  安装需要的jdk版本的所有java程序:yum -y install java-1.8.0-openjdk*

  安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64)

  查看:java –version

3、下载

       我在安装配置时,用的是jenkins的rpm包,下载地址如下:

              https://jenkins.io/index.html

   这里我直接下载最新版的

 4、安装配置      

       第一:安装rpm包:

    将jenkins-2.121.1-1.1.noarch.rpm包放到linux下,运行rpm –ivh jenkins-2.121.1-1.1.noarch.rpm

    Jenkins 安装路径:

    Jenkins的默认安装路径是/var/lib/jenkins 

     Jenkins目录、端口、工作目录等信息在/etc/sysconfig/jenkins 下,所以需要修改这个文件。 
      将JENKINS_HOME="/var/lib/jenkins" 是文件路径

5、启动jenkins

  Service Jenkins start

6、关闭防火墙

1)CentOS6关闭防火墙使用以下命令,

  //临时关闭

  service iptables stop

  //禁止开机启动

  chkconfig iptables off

2)CentOS7中若使用同样的命令会报错,

    stop  iptables.service

    Failed to stop iptables.service: Unit iptables.service not loaded.

  这是因为CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令,

  //临时关闭

  systemctl stop firewalld

  //禁止开机启动

  systemctl disable firewalld

  Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.

  Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

  当然,如果安装了iptables-service,也可以使用下面的命令,

  yum install -y iptables-services

  //关闭防火墙

  service iptables stop

  Redirecting to /bin/systemctl stop  iptables.service

  //检查防火墙状态

  service iptables status

  Redirecting to /bin/systemctl status  iptables.service

  iptables.service - IPv4 firewall with iptables

     Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled; vendor preset: disabled)

     Active: inactive (dead)

目前还在学习中,希望会对大家有所帮助,觉得不错,就点赞支持一下。 另外,转载时请附带链接。谢谢!
原文地址:https://www.cnblogs.com/dangkai/p/9391798.html