Jenkins 安装及插件安装

Jenkins简介:

Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有
Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hudson后来被收购,成为商业版。后来创始人又写了一个jenkins,jenkins在功能上远远超过hudson

常用的网站:

官网:https://jenkins.io/

下载地址:http://updates.jenkins-ci.org/

安装Jenkins

安装环境:

(1)CentOS 7
(2)2G内存,50G磁盘
(3)安装包:清华源去下载就行 
(4)禁用防火墙,关闭selinux

用到的软件:

jdk
jenkins
tomcat
nginx

安装步骤:

(1)安装软件jdk和jenkins

1、安装JDK运行环境还有tomcat

2、启动tomcat

3、安装jenkins
清华源下载好之后拖  ----->   /app/apache-tomcat-8.0.27/webapps
把jenkins.war改名为ROOT.war

4、启动jenkins
[root@jenkins ~]# systemctl start jenkins

jenkins占用的是8080端口 要确保环境干净

(2)登录web页面进行安装:你安装jenkins机器的ip  (默认端口8080)

jenkins安装 yarn插件 jenkins插件安装目录_jenkins安装 yarn插件

(3)根据界面的提示信息去服务端查看密码并输入

[root@jenkens ~]# cat /var/lib/jenkins/secrets/initialAdminPassword 
3629bbcd2c934badb5980ed67f1dd4f0

(4)将上面的 3629bbcd2c934badb5980ed67f1dd4f0复制到输入框

jenkins安装 yarn插件 jenkins插件安装目录_tomcat_02

(5)上个步骤执行成功后,会弹出下面的对话框,点击关闭即可

jenkins安装 yarn插件 jenkins插件安装目录_tomcat_03

(6)安装插件,先配置

清华源真实下载插件
绑定清华源地址到本机
[root@tomcat01 /server/scripts]# cat /etc/hosts
127.0.0.1 mirrors.jenkins-ci.org

nginx反向代理到清华源
[root@tomcat01 /server/scripts]# cat /etc/nginx/nginx.conf
把不用的配置删掉一部分  加上这一段
server
    {
        listen 80;
        server_name mirrors.jenkins-ci.org;

        location / {
            proxy_redirect off;
            proxy_pass https://mirrors.tuna.tsinghua.edu.cn/jenkins/;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Accept-Encoding "";
            #proxy_set_header User-Agent "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.49 Safari/537.36";
            proxy_set_header Accept-Language "zh-CN";
        }
        index index.html index.htm index.php;

        #error_page   404   /404.html;

        location ~ /\.
        {
            deny all;
        }
    }

[root@tomcat01 ~]# systemctl start nginx

这样插件就能安装的比较快了

(7)开始使用Jenkins

jenkins安装 yarn插件 jenkins插件安装目录_Jenkins_04

(8)出现下面的界面,那么安装就成功了

jenkins安装 yarn插件 jenkins插件安装目录_jenkins安装 yarn插件_05

修改密码

(1)点击当前用户,进入配置界面

jenkins安装 yarn插件 jenkins插件安装目录_nginx_06

(2)点击设置

jenkins安装 yarn插件 jenkins插件安装目录_tomcat_07

(3)修改密码

jenkins安装 yarn插件 jenkins插件安装目录_Jenkins_08

(4)点击注销

jenkins安装 yarn插件 jenkins插件安装目录_tomcat_09

(5)使用新密码登录Jenkins

jenkins安装 yarn插件 jenkins插件安装目录_Jenkins_10