CentOS7下的jdk、git、jenkins安装

一、安装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安装)