美文网首页学习
CentOS7下的jdk、git、jenkins安装

CentOS7下的jdk、git、jenkins安装

作者: 猪儿打滚 | 来源:发表于2021-04-03 18:52 被阅读0次

    一、安装JDK:

    • 去Oracle官网https://www.oracle.com/java/technologies/javase-downloads.html,下载需要安装的jdk版本,我用的是jdk-8u231-linux-x64.tar.gz
    • 将该压缩包放到/usr/local/jdk1.8目录下,jdk目录自己mkdir创建
    • 进入目录:cd /usr/local/jdk
    • 解压: tar zxvf jdk-8u231-linux-x64.tar.gz
    • 配置环境变量:vim /etc/profile
    • 在文件末尾添加如下信息 注:
    export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_231 #jdk所在目录
    export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
    export PATH=$PATH:$JAVA_HOME/bin
    
    JDK环境变量配置
    • 刷新环境配置使其生效:source /etc/profile
    • 查看jdk是否安装成功,输入指令java -version查看版本或echo $JAVA_HOME看环境配置是否正确

    二、安装git

    • 安装git:yum install -y git
    • 生成公钥:ssh-keygen -t rsa -C "邮箱"
    • 配置公钥到git仓库
    • 添加免密拉取
      • 切换到安装git的用户
      • 查看并复制公钥内容:cat ~/.ssh/id_rsa.pub
      • 粘贴到这个文件中并保存:vim ~/.ssh/authorized_keys
        其他简单使用可参考:https://www.jianshu.com/p/43ba8b796ccd

    三、安装jenkins

    官方地址:https://jenkins.io/download/
    镜像地址:http://mirrors.jenkins-ci.org/

    1、安装和启动
    • sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    • sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    • yum install jenkins -y
    • 查看jenins的安装路径:rpm -ql jenkins
    • 修改配置:vim /etc/sysconfig/jenkins
    • 如果端口被占用,则进行修改:JENKINS_PORT="端口号"
    • 启动
      由于jdk是自行安装的,所以jenkins启动找不到usr/local/java这个文件,启动会报错,用systemctl status jenkins查看错误信息:Starting Jenkins bash: /usr/bin/java: No such file or directory,直接使用创建软链接的方式来解决这个问题Starting Jenkins bash: /usr/bin/java: No such file or directory
      • 查看状态:systemctl status jenkins
      • 启动:systemctl start jenkins
      • 停止:systemctl stop jenkin
      • 可以用ps -ef | grep jenkinsnetstat -ano | gerep 端口号查看是否启动成功
    常用文件

    配置文件位置:/etc/sysconfig/jenkins
    jenkins所有的内容包括操作都以文件的形式存放,路径是:/var/lib/jenkins
    job文件所在路径:/var/lib/jenkins/jobs
    日志文件所在路径:/var/log/jenkins
    插件文件所在路径:/var/lib/jenkins/plugins

    相关文章

      网友评论

        本文标题:CentOS7下的jdk、git、jenkins安装

        本文链接:https://www.haomeiwen.com/subject/kkyfkltx.html