• Linux系统中安装Jenkins


    首先去官网下载个Jenkins.war

    https://www.jenkins.io/zh/download/

    然后上传到指定目录

    我放在了这里

     先创建jenkins目录

    [root@localhost updates]# mkdir jenkins

     启动war包,需要按两次回车

    [root@localhost jenkins]# ls
    jenkins.war
    [root@localhost jenkins]# nohup java -jar  /usr/local/jenkins/jenkins.war >/usr/local/jenkins/jenkins.out &
    [2] 97577
    [root@localhost jenkins]# nohup: 忽略输入重定向错误到标准输出端
    
    [root@localhost jenkins]#

    访问Jenkins

    http://自己的IP地址:8080

    如图:

    找到管理员密码位置

    /root/.jenkins/secrets/initialAdminPassword

    [root@localhost jenkins]# cat /root/.jenkins/secrets/initialAdminPassword
    217708c7c9a94e01851120276e26481e

    多等一会儿【先不要安装插件,往下看】

     查看Jenkins进程

    [root@localhost jenkins]# ps -ef | grep jenkins.
    root      97375  91749  2 11:05 pts/2    00:00:38 java -jar /usr/local/jenkins/jenkins.war
    root      97774  91749  0 11:27 pts/2    00:00:00 grep --color=auto jenkins.

    注意:要关掉浏览器,并配置国内的镜像

    官方下载插件慢 更新下载地址

    cd {你的Jenkins工作目录}/updates  #进入更新配置位置

    sed -i 's/http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/g' default.json && sed -i 's/http://www.google.com/https://www.baidu.com/g' default.json

    这是直接修改的配置文件,如果前边Jenkins用sudo启动的话,那么这里的两个sed前均需要加上sudo

    重启Jenkins,安装插件

    先杀死Jenkins

    [root@localhost jenkins]# ps -ef | grep jenkins.
    root      97375  91749  2 11:05 pts/2    00:00:38 java -jar /usr/local/jenkins/jenkins.war
    root      97774  91749  0 11:27 pts/2    00:00:00 grep --color=auto jenkins.
    [root@localhost jenkins]# kill -9 97375
    [root@localhost jenkins]# ps -ef | grep jenkins.
    root      97785  91749  0 11:28 pts/2    00:00:00 grep --color=auto jenkins.
    [1]+  已杀死               nohup java -jar /usr/local/jenkins/jenkins.war > /usr/local/jenkins/jenkins.out(工作目录:/usr/local)
    (当前工作目录:/usr/local/jenkins)
    [root@localhost jenkins]# ps -ef | grep jenkins.
    root      97787  91749  0 11:28 pts/2    00:00:00 grep --color=auto jenkins.

    然后进入到Jenkins配置文件目录

    [root@localhost jenkins]# cd /root/.jenkins/
    [root@localhost .jenkins]# ls
    config.xml                hudson.model.UpdateCenter.xml  jenkins.install.UpgradeWizard.state  jobs  nodeMonitors.xml  plugins     secret.key.not-so-secret  updates      users
    failed-boot-attempts.txt  identity.key.enc               jenkins.telemetry.Correlator.xml     logs  nodes             secret.key  secrets                   userContent  war
    [root@localhost .jenkins]# cd updates/
    [root@localhost updates]# ls
    default.json  hudson.tasks.Maven.MavenInstaller

    在执行这个语句,什么都不提示就是好消息,安装配置改成功了

    [root@localhost updates]# sed -i 's/http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/g' default.json && sed -i 's/http://www.google.com/https://www.baidu.com/g' default.json
    [root@localhost updates]# 

    查看default.json

    [root@localhost updates]# tail default.json
    。。。。。。。。。。很多
    [root@localhost updates]# ps -ef | grep jenkins.
    root
    98067 91749 0 11:50 pts/2 00:00:00 grep --color=auto jenkins.
    [root@localhost updates]#

    静默方式重启

    [root@localhost updates]# nohup java -jar  /usr/local/jenkins/jenkins.war >/usr/local/jenkins/jenkins.out &
    [1] 98120
    [root@localhost updates]# nohup: 忽略输入重定向错误到标准输出端
    
    [root@localhost updates]# ps -ef | grep jenkins.
    root      98120  91749 74 11:54 pts/2    00:00:07 java -jar /usr/local/jenkins/jenkins.war
    root      98168  91749  0 11:54 pts/2    00:00:00 grep --color=auto jenkins.
    [root@localhost updates]# 

    再次登录Jenkins安装插件

     

     创建用户,为了好记,用户名和密码我使用本地MySQL的名和码

    使用默认

     

     

  • 相关阅读:
    JS闭包
    webpack管理资源
    在webpack中使用配置文件
    webpack起步
    buuctf-MISC 面具下的flag
    Kali linux Steghide开源隐写工具
    buuctf-misc 九连环
    buuctf-Crypto rsarsa 1
    buuctf-web HardSQL 1
    buuctf-web Hack World 1
  • 原文地址:https://www.cnblogs.com/ooo888ooo/p/13631768.html
Copyright © 2020-2023  润新知