Ubuntu中安装OpenJdk、Docker、ssh

11 篇文章 0 订阅
4 篇文章 0 订阅

一、openjdk安装

参考:Ubuntu下载和卸载openJDK

1、使用apt下载openJDK

# 更新软件源
sudo apt update
# 查找openjdk,找到自己想要的版本
sudo apt search openjdk
# 安装openjdk
sudo apt install openjdk-11-jdk

2、检查java是否安装成功

java -version

在这里插入图片描述

3、更换java版本

更换版本的意思是当系统中安装有多个jdk时,在这几个jdk中如何切换,如何选择

# 更换版
sudo update-alternatives --config java

在这里插入图片描述

4、java卸载

  • 查看
# 先查看安装有哪些jdk
apt list --installed | grep openjdk

在这里插入图片描述

  • 卸载
sudo apt-get --purge remove openjdk-11-jdk

sudo apt-get --purge remove openjdk-11-jdk-headless

sudo apt-get --purge remove openjdk-11-jre

sudo apt-get --purge remove openjdk-11-jre-headless

5、配置环境变量

#! 安装完成后配置环境变量,进入该文件进行编辑 
vim /etc/profile

#! 在文件最后添加以下内容;安装路径!不要指向下面的bin或bin/java
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
# 中间是冒号,不是分号
CLASSPATH=.:%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
#! 导出
export PATH CLASSPATH JAVA_HOME

#! wq 保存退出

#! 让新增的环境变量生效
source /etc/profile

二、Docker安装

参考:Ubuntu安装docker

1、卸载旧版

# 如果有的话;没有就忽略
apt-get remove docker docker-engine docker.io containerd runc

2、安装环境

apt update
apt-get install ca-certificates curl gnupg lsb-release

3、安装证书

# 阿里云镜像证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

4、配置镜像

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

5、安装Docker

sudo apt-get install docker-ce docker-ce-cli containerd.io

6、启动

systemctl start docker

7、安装工具

apt-get -y install apt-transport-https ca-certificates curl software-properties-common

8、重启

service docker restart

9、测试连接

测试是否成功,输入sudo docker run hello-world 显示以下信息则成功,第一次比较慢。

sudo docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

10、查看版本

sudo docker version

11、查看镜像

sudo docker images

在这里插入图片描述

三、ssh安装

1、查看是否已安装

sudo ps -e | grep ssh

2、更新

sudo apt-get update
sudo apt-get upgrade

3、安装

apt-get install ssh

4、启动服务

# 启动服
sudo /etc/init.d/ssh start
# 再次查询
sudo ps -e | grep ssh

在这里插入图片描述

5、重启

# 方式1
service sshd restart
# 方式2
/etc/initd.d/sshd restart

6、关闭

service sshd stop
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

土味儿~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值