• jenkins安装配置


    系统环境:

    • CentOS 7.5 1804
    • IP:192.168.1.3
    • 关闭selinux、firewalld
    • jenkins war包:下载地址

    一、安装tomcat以及nginx

    • 1.通过yum安装tomcat、nginx
    yum install -y tomcat nginx
    
    #nginx需要事先配置好epel源
    
    #elep源配置方法:
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
    
    • 2.下载war包
    wget -O ROOT.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war
    
    cp ROOT.war  /usr/share/tomcat/webapps/
    
    [root@jenkins ~]# ls /usr/share/tomcat/webapps/
    ROOT.war
    
    • 3.配置nginx反向代理tomcat
    #编辑nginx配置文件
    vi /etc/nginx/conf.d/jenkins.conf
    
    upstream jenkins {
    
        server localhost:8080;
    
    }
    
    server {
    
        listen 80;
        server_name _;
    
        charset utf-8;
        index index.jsp index.html index.htm;
    
        location / {
        proxy_pass http://jenkins;
            proxy_redirect  off;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
        }
    
    }
    

    二、配置jenkins

    • 1.启动tomcat、nginx
    systemctl start nginx tomcat
    
    • 2.打开浏览器访问jenkins
    #打开浏览器输入url:192.168.1.3
    #就能看到jenkins的页面啦。
    
    #按照页面的步奏,先要输入管理员密码
    #密码文件的位置:/usr/share/tomcat/.jenkins/secrets/initialAdminPassword
    
    cat /usr/share/tomcat/.jenkins/secrets/initialAdminPassword
    

    WAR包方式安装Jenkins
    WAR包方式安装Jenkins

    #输入密码之后会让我们选择插件安装
    #这里我们选择安装推荐的插件就可以了
    #需要其他的插件的时候在通过jenkins插件管理安装。
    #漫长的安装过程~~~~
    

    WAR包方式安装Jenkins

    #安装完成后,会提示让我们创建用户
    #这里我就不创建了,毕竟我是管理员,任性~
    #选择:使用admin账户继续
    
    #接下来的步骤直接无脑下一步,然后就能看到jenkins的真面目啦
    

    WAR包方式安装Jenkins
    WAR包方式安装Jenkins
    WAR包方式安装Jenkins
    WAR包方式安装Jenkins

  • 相关阅读:
    小白重装系统步骤总结
    【bzoj3680】平衡点 模拟退火
    【洛谷P4513】小白逛公园
    【POJ3666】Making the Grade 离散化+DP
    【codevs1690】开关灯 线段树
    【POJ2182】Lost Cows 树状数组+二分
    【POJ2676】sudoku 搜索
    【UVA】11400 照明系统设计 排序+dp
    关于二分答案输出误差问题的看法
    Java programming language does not use call by reference for objects!
  • 原文地址:https://www.cnblogs.com/idcode/p/14603278.html
Copyright © 2020-2023  润新知