zoukankan      html  css  js  c++  java
  • Jenkins安装

    环境:Centos6.6、jdk1.8.0_152、jenkins2.112(当前最新版)、maven-3.5.3(当前最新版)、apache-tomcat-8.0.35

    root用户上传上面4个文件到 /root 下

    一. Jdk配置:

    # vi /etc/profile
    
    加入:
    export JAVA_HOME=/usr/local/jdk1.8.0_152
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    
    #source /etc/profile

    二. Jenkins配置:

    1. /root文件夹下创建JenkinsHome目录:

    # cd /root
    # mkdis JenkinsHome

    2. Jenkins环境变量配置(jenkins将安装到此目录下,你也可以不配,按照默认方式安装):

    # vi /etc/profile
    加入:export JENKINS_HOME=/root/JenkinsHome
    #source /etc/profile

    三. Maven配置:

    1. 解压maven,重命名为 maven-3.5.3:

    # tar -zxvf apache-maven-3.5.3-bin.tar.gz
    # mv apache-maven-3.5.3 maven-3.5.3

    注:如果你本地有自己的setting.xml文件,可以替换掉maven-3.5.3/conf下默认的setting.xml

    2. 配置 Maven 环境变量:

    # vi /etc/profile
    
    加入:
    
    export MAVEN_HOME=/root/maven-3.5.3
    
    export PATH=$PATH:$MAVEN_HOME/bin
    
    # source /etc/profile

    四. Tomcat配置:

    1. 解压tomcat,重命名为 jenkins-tomcat:

    # tar -zxvf apache-tomcat-8.0.35.tar.gz
    # mv apache-tomcat-8.0.35.tar.gz jenkins-tomcat

    2. 修改tomcat的catalina.sh文件:

    # cd /root/jenkins-tomcat/bin
    # vi vi catalina.sh
    第二行加入:JAVA_OPTS='-Xms512m -Xmx2048m'

    3. 将jenkins.war移至tomcat的webapps目录下:

    # mv jenkins.war /root/jenkins-tomcat/webapps

    4. 防火墙开放8080端口(如果是内网环境,做不做都行):

    # vi /etc/sysconfig/iptables
    加入: -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

     5. 重启防火墙:

    # service iptables restart

    6.启动tomcat:

    # cd /root/jenkins-tomcat/bin
    # ./startup.sh

    7. 设置jenkins-tomcat开机启动:

    # vi /etc/rc.local
    加入:/root/jenkins-tomcat/bin/startup.sh

    8. 访问:http://10.0.160.37:8080/jenkins/ ,首次进入jenkins如要输入密码,密码位置:/root/JenkinsHome/secrets/initialAdminPassword

    输入密码初始化一段时间后:

    我选的右边的,后面你也可以搜索你需要的插件。

    安装完成后,创建管理员账号:

     

  • 相关阅读:
    Codeforces 1062
    HDU 1247
    力扣 7. 整数反转
    力扣 3. 无重复字符的最长子串
    力扣1. 两数之和
    力扣 78.子集
    C++编译时报错“count”符号不明确
    Java邻接矩阵存储图简易版以及深度优先优先遍历和广度优先遍历
    word中超链接显示成{HYPERLINK "url"}形式的解决方案
    Hadoop在window上运行出现:java.io.IOException: (null) entry in command string: null chmod 0644
  • 原文地址:https://www.cnblogs.com/wangfajun/p/8648757.html
Copyright © 2011-2022 走看看