zoukankan      html  css  js  c++  java
  • 【Jenkins使用之一】Jenkins初始化

    环境
      CentOS Linux release 7.6.1810
      jdk1.8.0_65
      apache-tomcat-8.5.45
      Jenkins 2.235.5

    jenkinsan安装采用的是tomcat部署:

    [root@node106 ~]# rm -rf /usr/local/apache-tomcat-8.5.45/webapps/* && mkdir -p /usr/local/apache-tomcat-8.5.45/webapps/ROOT
    [root@node106 ~]# unzip jenkins.war -d /usr/local/apache-tomcat-8.5.45/webapps/ROOT

    其他方式参考:CentOS7安装Jenkins三种方式

    一、管理员设置
    如果首次访问jenkins,会提示几个Getting Started界面,其中有一个界面Create First Admin User,这里面配置帐户名和密码:
    如果不设置密码或忘记密码,则需要使用文件/var/lib/jenkins/secrets/initialAdminPassword中初始密码来登录,进入后重新设置密码。

     

    二、jenkins修改中文

    需要安装几个插件:
    (1)插件地址https://plugins.jenkins.io/


    (2)依次安装插件:Locale plugin、localization-support、Localization: Chinese (Simplified) 前后有依赖关系


    (3)安装后重启:
    安装了插件之后在系统管理-->系统配置下面才会出现Locale,否则不出现;另外要勾选Ignore browser preference and force this language to all users选项。

    问题:在简体中文上restart Jenkins就会发生部分简体中文不显示的现象,按照以下操作可解决:
    (1)将语言设定为zh_US,Jenkins切换为英文。
    (2)调用restart重启Jenkins:http://域名/restart。
    (3)再次语言设定为zh_CN,刷新即可。

    三、新安装的jenkins离线修改

    问题:配置Jenkins的devops环境需要安装很多插件,离线安装费时费力,在线安装又老是报错。

    分析:默认的插件数据源在国外,收到出口带宽的影响,访问非常慢,在线下载容易失败。

    解决:可以使用代理服务器,或者替换快速的插件数据源。

    关于下载和更新地址的问题:新安装的jenkins提示“该jenkins实例似乎已离线”,无法更新或者在线安装插件 

    由于jenkins官网部署在国外,所以无论是下载war包还是下载插件都很慢,我们需要将这些地址改为国内的镜像地址,这样速度会快很多。
    1、下载最新jenkins安装包jenkins.war地址
    官网:http://mirrors.jenkins-ci.org/war/latest/jenkins.war 这个很慢
    国内镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/jenkins.war
    2、插件下载地址
    (1)修改/root/.jenkins/hudson.model.UpdateCenter.xml
    将https://updates.jenkins.io/update-center.json 替换为 http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 或者 http://mirror.xmission.com/jenkins/updates/update-center.json 注意 不是https  

    <?xml version='1.1' encoding='UTF-8'?>
    <sites>
      <site>
        <id>default</id>
        <url>http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
      </site>
    </sites>

    (2)修改/root/.jenkins/updates/default.json两个地方

    (2.1)将http://www.google.com 改为https://www.baidu.com
    (2.2)将https://updates.jenkins.io/download 或者 https://updates.jenkins-ci.org/download 替换为 http://mirrors.tuna.tsinghua.edu.cn/jenkins   注意 不是https  

    参考:

    jenkins使用教程

  • 相关阅读:
    【设计模式】6.模板方法模式
    【设计模式】5.原型模式
    【设计模式】4.工厂模式
    【设计模式】3.代理模式
    zookeeper集群的搭建
    zookeeper实现分布式锁的原理和一个小例子
    zookeeper配置管理实现原理----监听事件watch
    zookeeper的javaAPI操作(基于Curator的CRUD)
    java.lang.IllegalArgumentException: A HostProvider may not be empty!
    Zookeeper的安装和基本操作
  • 原文地址:https://www.cnblogs.com/cac2020/p/11298966.html
Copyright © 2011-2022 走看看