• Jenkins安装


     一、系统环境

      操作系统: CentOs 7

           Tomcat版本:8

      JDK版本:1.8

    二、Tomcat设置

    2.1 防止jenkins控制台出现乱码

      vim tomcat/conf/server.xml

    <Connector port="8080" protocol="HTTP/1.1"
                   URIEncoding="UTF-8"
                   acceptCount="300"
                   maxThreads="300"
                   useURIValidationHack="false"
                   compression="on"
                   connectionTimeout="20000"
                   redirectPort="8443" />

    2.2 改变jenkins主目录(看个人喜好,默认在/var/lib/jenkins)

       部署jenkins的tomcat/bin/catalina.sh

            export JENKINS_HOME="/data/jenkins"

    三、安装maven

      下载二进制编译包

           http://maven.apache.org/download.cgi
           tar -zxvf apache-maven-3.5.0-bin.tar.gz
           mv apache-maven-3.5.0 maven
           mv maven /data
           vim /etc/profile.d/maven.sh
           export MAVEN_HOME=/data/maven
           export PATH=$MAVEN_HOME/bin:$PATH
           
           source /etc/profile.d/maven.sh
           mvn -v
    

      

     四、安装jenkins 

      下载jenkins的war包
       Jenkins 下载网址: http://jenkins-ci.org/
        将jenkins.war包放置在/tomcat/webapps下
        启动tomcat
      

     五、初始配置jenkins

    5.1 解锁,密码在jenkins的主目录中

     

    5.2 自定义安装插件(安装需要一段时间)

     

    5.3 创建admin用户

     5.4 完成后登入

     

    5.5 启用安全设置

       会出现一个问题,启用后登入时会一直提示登入信息无效,请重试jenkins 

      1、打开JENKINS_HOME/config.xml文件
     
      2、修改<useSecurity>true</useSecurity>为<useSecurity>false</useSecurity>

       这样虽然可以解决登入的问题,但一直是匿名登入

      解决办法,创建用户,在开启安全设置

      

     

     

    这样就可以使用用户名和密码登入了

  • 相关阅读:
    Javascript跨域后台设置拦截
    Hello ReactJS
    Redis 常用监控信息命令总结
    MySQL架构与业务总结图
    MySQL垂直拆分和水平拆分的优缺点和共同点总结
    MySQL实用工具汇总
    MySQL查看数据库表容量大小
    MySQL到底能支持多大的数据量?
    微信小程序wxss的background本地图片问题
    微信小程序中显示与隐藏(hidden)
  • 原文地址:https://www.cnblogs.com/bigberg/p/7609666.html
Copyright © 2020-2023  润新知