• 02-Jenkins安装部署


    Jenkins安装部署
    Jenkins官网:https://jenkins.io/
    Jenkins下载:http://updates.jenkins-ci.org/
    Jenkins的全部镜像:http://mirrors.jenkins-ci.org/status.html

    1. 安装依赖:

    yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

    不建议yum源安装:

    wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
    rpm -import http://pkg.jenkins.io/redhat/jenkins.io.key

    2、关闭firewall:

    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

    3、iptables防火墙(这里iptables已经安装,下面进行配置):

    vim /etc/sysconfig/iptables #编辑防火墙配置文件
    systemctl restart iptables.service #最后重启防火墙使配置生效
    systemctl enable iptables.service #设置防火墙开机启动

    4. 下载软件并安装:

    wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.150.2-1.1.noarch.rpm
    rpm -ivh jenkins-2.32.3-1.1.noarch.rpm 
    service jenkins status
    service jenkins start
    netstat -lntup|grep 8080

    5. 浏览器直接打开:

    http://172.16.15.160:8081/

    6、登录的密码:

    cat /var/lib/jenkins/secrets/initialAdminPassword
    db0f88411c7448039948dd435ef02495

    7、安装插件:
    把准备好插件包 解压到这里:/var/lib/jenkins/
    解压完后把plugins目录修改文件属主并且重启一下

    chown jenkins:jenkins plugins -R

    8、Jenkins的管理目录:

    rpm -ql jenkins
    /etc/sysconfig/jenkins 用户管理 端口配置。

    9、

    使用普通用户www-data启动: 需要把以下目录权限都修改一下。
    /etc/init.d/jenkins
    /etc/logrotate.d/jenkins
    /etc/sysconfig/jenkins
    /usr/lib/jenkins
    /usr/lib/jenkins/jenkins.war
    /usr/sbin/rcjenkins
    /var/cache/jenkins
    /var/lib/jenkins
    /var/log/jenkins

    备份策略:增量备份 使用rsync 做增量备份 到另外一台机器就好。

  • 相关阅读:
    垃圾回收器总结(一)
    JVM 总结
    如何提升自己?
    堆和栈的区别
    Java 8 Streams API 详解
    说一说JVM双亲委派机制与Tomcat
    说一说switch关键字的奥秘
    深入了解 Java Resource && Spring Resource
    Spring 动态代理 之 but was actually of type 'com.sun.proxy.$Proxy14 Exception
    架构设计基础:单服务.集群.分布式,基本区别和联系
  • 原文地址:https://www.cnblogs.com/hejianping/p/10953616.html
Copyright © 2020-2023  润新知