zoukankan      html  css  js  c++  java
  • centos下部署jenkins

    本文摘抄自:https://www.cnblogs.com/edward2013/p/5284503.html  ,请支持原版!

    1. 安装JDK

    1
    yum -y install java

    2.安装Ant

    添加JPackage源

    1
    2
    yum -y install wget
    wget http://www.jpackage.org/jpackage50.repo -P /etc/yum.repos.d/

    安装Ant

    1
    yum -y install ant

    3.安装Maven

    1
    yum -y install maven

    4.安装Tomcat

    1
    yum -y install tomcat

    设置tomcat编码为UTF-8

    # vi /etc/tomcat/server.xml

    <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" URIEncoding="UTF-8" />

    5.安装Jenkins

    方法1:

    下载jenkins.war到webapps目录下

    wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war -P /var/lib/tomcat/webapps/

    设置tomcat自启动,并启动tomcat

    chkconfig tomcat on
    service tomcat start

    访问Jenkins主页  http://localhost:8080/jenkins

    方法2:

    1
    2
    3
    sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
    sudo rpm --import http://pkg.jenkins-ci.org/redhat-stable/jenkins-ci.org.key
    yum install jenkins

    设置jenkins自启动,并启动jenkins

    1
    2
    chkconfig jenkins on
    service jenkins start

    jenkins默认端口是8080,如果端口已被别的程序占用,可在jenkins配置文件/etc/sysconfig/jenkins中修改jenkins端口号

    1
    JENKINS_PORT="8001"

    如果还安装有tomcat程序,还需修改AJP端口号

    1
    JENKINS_AJP_PORT="8010"

    访问Jenkins主页  http://localhost:8001

    5.JDK、Maven、Ant配置

    6.插件管理

    Jenkins能够集成各式插件,如常用CI插件:deploy,junit,findbugs,pmd,checkstyle,clover, duplicate code,jmeter,selenium等

    点击 “系统管理” -> “管理插件”

    点击 “可选插件”,选择需要的插件

    然后点击 “直接安装”

    jenkins的目录结构:

    /usr/lib/jenkins/jenkins.war     WAR包 

    /etc/sysconfig/jenkins          配置文件

    /var/lib/jenkins/               默认的JENKINS_HOME目录

    /var/log/jenkins/jenkins.log      Jenkins日志文件

  • 相关阅读:
    PHP实现用户注册并保存数据到文件
    浏览器与服务端请求响应流程与HTTP协议
    apache(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试 ...
    webpack4.0样式处理(1)
    webpack4.0:html插件
    webpack4.0:webpack基础配置
    webpack4.0---url-loader
    webpack4.0学习(1)
    深拷贝和浅拷贝
    'mongoimport'不是内部或外部命令,也不是可运行的程序
  • 原文地址:https://www.cnblogs.com/VseYoung/p/jenkins.html
Copyright © 2011-2022 走看看