CentOS 7 => 使用yum指令安装Java JDK,Maven,Git,Jenkins,Docker

本文详细介绍了在CentOS环境中如何安装和配置Java JDK、Maven、Git、Jenkins和Docker等常用开发工具,包括安装步骤、版本检查及常见问题解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java JDK

java -version:查看是否安装了默认Java JDK
yum list installed | grep java:查看已安装的带Java的软件包


 

yum -y remove java-1.8.0-openjdk*:卸载JDK
yum -y list java*:查看yum库中的Java安装包 ,因为我已经下载了1.8,所以在Installed Package里面

yum -y install java-1.8.0-openjdk*:根据名字下载Java JDK

安装完之后,默认的安装目录是在: /usr/lib/jvm下。

Maven

这两个命令

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

yum -y install apache-maven
mvn -v:查看版本

Git

yum list git*: 查看git相关信息
yum install git:安装git
git --version:查看git版本

Jenkins

听说使用CentOS 7自带的yum下载jenkins会很慢,我不信,但是现实让我折服了,于是按照教程换了阿里的镜像,但是还是感觉很慢。还是附上更换阿里镜像的一些基本命令,可以参考阿里开发:https://developer.aliyun.com/article/33286

1.备份原镜像文件,出错恢复。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.根据版本下载对应文件
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3.更新镜像源
yum clean all:先清除缓存
yum makecache:生成缓存

4.更改镜像库配置
cd /etc/yum.repos.d
vim CentOS-Base.repo:http改为https

yum update:更新镜像库

安装Jenkins还是比较简单的

1.下载jenkins
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install jenkins

2.修改相关配置
vim /etc/sysconfig/jenkins 
我改为成了8081端口
JENKINS_PORT="8081"
修改用户为root,防止权限出现问题
$JENKINS_USER="root"

3.修改相关目录权限,将目前目录下的所有文件与子目录的拥有者皆设为 root,群体的使用者 root:
chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

4.jenkins相关命令
service jenkins start:启动 
service jenkins restart:重启
service jenkins stop:停止


systemctl status jenkins:查看启动状态
systemctl start jenkins:启动

如果查看Jenkins启动状态如下:

说明已经启动完成,这个时候就可以输入对应的IP加端口,访问Jenkins了,这里需要注意的是,如果输入正确的IP:端口访问不了,需要去自己的服务器配置安全组,把相应的端口放出来就可以了。

然后成功访问后,会让我们输入一个密码,具体位置可以跟着Jenkins网页上的提示走,成功输入就可以了。

然后就是下载一些基础默认的插件。

Docker

安装 yum-utils
yum install -y yum-utils device-mapper-persistent-data lvm2
添加docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装默认版本docker
yum install docker-ce
安装指定版本docker
yum install docker-ce-18.03.1.ce
查看docker版本
docker version
启动(重启,停止)docker
systemctl start(restart,stop) docker
允许开机启动
systemctl enable docker   
配置Docker仓库,加快Docker下载速度
vim /etc/docker/daemon.json

{
  "registry-mirrors" : [
    "https://registry.docker-cn.com"
  ]
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值