VMware + Ubuntu设置为服务器,主机Win10设置为客户端 => 网络配置及IDEA SSH配置

本文详细介绍了如何在VMware17中配置Ubuntu20.04虚拟机,包括关闭Windows防火墙,设置网络服务(NAT模式),安装与配置SSH服务,以及在IDEA中设置SFTP连接。此外,还讲述了如何在Ubuntu中安装JDK8,运行Java程序,以及后续的卸载步骤。
摘要由CSDN通过智能技术生成

配置环境

  • VMware 17.0.1
  • Ubuntu 20.04.6
  • win10
  • IDEA 2021.1.1
  • jdk8 (8u371)
  • 提前把win10防火墙关了

服务器网络搭建

1、新建虚拟机

使用【典型】
前面不赘述
下一步就行

可以将虚拟磁盘存为单个文件,如果不需要移动虚拟机的话,这样可以提高性能
拆分为多个文件,会在虚拟机文件地址下产生很多很多文件

在这里插入图片描述

硬件根据选择移除,这里把声卡和打印机删了

在这里插入图片描述
然后等待虚拟机安装

安装完成后,输密码进入,弹出来的帮助页面直接跳过就行

弹出来的更新,选择Don‘t Upgrade
在这里插入图片描述

2、设置网络服务

1)开启网络代理

打开虚拟网络编辑器
在这里插入图片描述
记住是哪个名称用的NAT模式(下面是VMnet8)

在这里插入图片描述

进入windows主机,输入命令ipconfig,找到VMnet8,复制对应的IPV4地址

在这里插入图片描述
进入虚拟机,点击右上角倒三角,选择Settings

在这里插入图片描述
在这里插入图片描述

2)设置镜像

左边栏往下拉,选择About–Software Updates
在这里插入图片描述
在这里插入图片描述
选择阿里镜像
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3)安装net服务

虚拟机命令行输入:

sudo apt install net-tools

在这里插入图片描述
安装成功后,输入ifconfig,获取虚拟机ip地址

在这里插入图片描述

3、测试

虚拟机ping主机
在这里插入图片描述

主机ping虚拟机
在这里插入图片描述

SSH会话搭建

1、虚拟机设置

1)安装ssh服务

更新下载源

sudo apt update

下载安装ssh服务

sudo apt install openssh-server

2)配置ssh

在这里插入图片描述
输入信息后点连接(22是默认ssh的端口)
在这里插入图片描述
根据提示输入yes和密码

出现这个就是连接成功了
在这里插入图片描述

3)后续再次连接ssh

虚拟机—SSH—连接到SSH

在这里插入图片描述

2、IDEA设置

1)添加SFTP

Tools → Deployment →Configuration

在这里插入图片描述
点击左上角+号,选中SFTP,填写名字

在这里插入图片描述
在这里插入图片描述

2)设置ssh配置

在这里插入图片描述
在这里插入图片描述
设置完后点ok,退出来点击Test Connection,测试是否连接成功
在这里插入图片描述
点击Autodetect
在这里插入图片描述
在这里插入图片描述

3)后续再次连接ssh

在这里插入图片描述
在这里插入图片描述

虚拟机运行java程序

1、安装jdk

  1. 在官网下载 -> 历史版本下载
    选择tar.gz结尾的(这里以jdk-8u371-linux-x64.tar.gz为例)

  2. 创建目录

sudo mkdir /usr/lib/jdk

将压缩包上传到/usr/lib/jdk目录下

  1. 解压缩到该目录:
sudo tar -zxvf jdk-8u371-linux-x64.tar.gz -C /usr/lib/jdk
  1. 修改环境变量:
sudo vim ~/.bashrc
  1. 在文件末尾追加下面内容:
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_371  ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH  
  1. 使环境变量马上生效:
source ~/.bashrc
  1. 系统注册此jdk
sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.8.0_371/bin/java 300

8.查看java版本,看看是否安装成功:

java -version

在这里插入图片描述

2、运行java程序

先编译后运行

javac Xxx.java 
java Xxx.class 

注意要注释掉java文件中的包

//package com.rxli.chapter01

虚拟机卸载

  1. 把虚拟机关机

  2. 打开虚拟机目录
    在这里插入图片描述

  3. 返回上级文件夹,把文件夹删了
    在这里插入图片描述

  4. 返回VMware,右键该虚拟机,选择移除

虚拟机设置不休眠

在这里插入图片描述

ubuntu jdk卸载

  1. 要删除 OpenJDK ,检查是安装的哪个 OpenJDK包
sudo dpkg --list | grep -i jdk
  1. 移除 openjdk包
sudo apt-get purge openjdk*
  1. 卸载 OpenJDK 相关包
sudo apt-get purge icedtea-* openjdk-*
  1. 检查是否删除完成
sudo dpkg --list | grep -i jdk
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值