Linux7.6 学习笔记 第二章 :虚拟机安装与配置

Linux 7.6

第二章 :虚拟机安装与配置


一、VMware

考虑到后期需要用到较大内存,可以将虚拟机的默认位置调整到别的较大的盘中,防止崩溃。保留虚拟机默认的命名习惯,在别的盘中创建一个命名为Virtual Machines的文件夹,点开虚拟机的编辑—首选项—在工作区中调整虚拟机的默认位置。

二、创建新的虚拟机

点击“创建新的虚拟机”
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装操作系统的步骤与创建虚拟机的步骤分开,不然容易出错。
在这里插入图片描述
按照你下载的光盘映像的版本号选择相应的版本,前一章我们选择的是CentOS 7.6版本,这里就选择CentOS 7 64位。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里按照你自生电脑的配置来分配内存,最低不要低于1024M,如果你自身的电脑内存大于等于8G可以考虑分配更多的内存给虚拟机。
后期如果嫌虚拟机运行速度太慢了,可以将位于节点的虚拟机内存改为4G,处理器数量改为2。
在这里插入图片描述
用NAT模式,桥接网络模式不如NAT模式稳定。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
分配适量的空间,这里不要点击“立即分配所有磁盘空间”的选项,否则就会将你计算机中的分配的空间一下子全部切割给虚拟机,而不是用一点分配一点。
在这里插入图片描述
在这里插入图片描述
完成创建新的虚拟机。

三、安装操作系统

在这里插入图片描述
使用我们下载的ISO映像文件。相当于在虚拟机的光驱里面塞了张光盘,等会安装我们的操作系统。
在这里插入图片描述
进入虚拟机,选择上面一项"Install CentOS 7"回车开始安装。
在这里插入图片描述
选择语言,这里存在着中文,我们选择英文避免一切bug的出现,中文也有可能出现乱码。
在这里插入图片描述
在这里插入图片描述
"Date&Time”选项可以选也可以不选,后面可以用程序控制。这里只有上海这一区域选项。
在这里插入图片描述

这一选项是为了给硬盘分区。
在这里插入图片描述

选择我自己分区的选项,然后点"Done"
在这里插入图片描述
点+号开始分区。
在这里插入图片描述
引导分区/boot 256M
在这里插入图片描述
swap区一般给的大小为内存的两倍(之前分配了1G这里就分配2G)
在这里插入图片描述
将剩下的空间都分配给这个分区(不用写空间大小,会自动全部分配的)
在这里插入图片描述
最终就分配完了(还有992.5kb是分布出去的内存空间)。
在这里插入图片描述
这样就完成分区了。
在这里插入图片描述
这里改下主机名,与当初刚开始设置的虚拟机的名字改成一样,这样方便以后一眼就能将虚拟机与主机对应起来。
在这里插入图片描述
然后就可以开始安装了。
在这里插入图片描述

在安装的过程中设置root的密码,可以后期添加用户。
在这里插入图片描述
重启一下,就安装完操作系统了。这个时候之前用的那个ISO的映像就用完了,可以删除了。
在这里插入图片描述
这样就是安装成功了。

四、配置常见参数

4.1 网络(NAT模式)

  • 查看自己虚拟网卡地址

    • 编辑–>虚拟机网络编辑器–>vmnet8
      在这里插入图片描述
      在这里插入图片描述
  • 修改网络配置信息

    • vi编辑器简单使用(修改配置一般用vi命令,命令与参数之间必须用空格隔开)
      • 方向键操控光标位置
      • 按两下d键(dd) 删除一行
      • 按i键 将文档变成可修改模式
      • 按esc键 退出编辑
      • 按wq(小写)键 保存并退出
      • 按q键 直接退出
      • 按Ctrl s 锁屏
      • 按Ctrl q 退出锁屏
  • 修改网络信息
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    在这里插入图片描述

--修改
ONBOOT=yes
BOOTPROTO=static //静态网络IP,锁死IP地址否则动态下IP会一直变化,dhcp动态获取网络IP
--添加
IPADDR=192.168.12.0//子网IP
NETMASK=255.255.255.0//子网掩码
GATEWAY=192.168.12.2//网关
DNS1=114.114.114.114//dns1和dns2分别是dns服务器1和dns服务器2用来解析域名。dns服务器1的ip地址是192.168.0.1或者114.114.114.114,dns服务器2的ip地址是114.114.114.114或者8.8.8.8
删除-----	
UUID这行//通用标识码

在这里插入图片描述

  • 重启网卡重新加载配置文件
    • ip addr//显示IP地址
      在这里插入图片描述

    • systemctl restart network.service//重启网络服务

    • ping www.baidu.com//如果不重启就会显示Name or service not know
      在这里插入图片描述
      正确执行
      在这里插入图片描述

    • ctrl+c终止命令的执行
      在这里插入图片描述

4.2 防火墙

  • 保护本机的端口不被别人访问
  • 如果端口需要被别人访问到,需要添加端口的防火墙例外
  • 所以为了后期由于需要安装软件而开放各种端口,在这里直接关闭防火墙,开放所有端口。(这里只关闭了虚拟机的防火墙)
  • 本次开机状态下防火墙关闭
    • systemctl stop firewalld (本次服务内关闭防火墙)
  • 服务器重启后防火墙禁用
    • systemctl disable firewalld(重启虚拟机后,一直禁用防火墙服务)
      (这里我们两条命令都执行,就能实现关闭防火墙的操作。)
      在这里插入图片描述

4.3 软件安装限制

  • 操作系统对未知软件的安装有可能拒绝或者警告,我们需要禁用这个功能(有三种状态,允许,禁止,警告)
  • 指定SELinux的运行模式。有enforcing(强制模式)、permissive(宽容模式)、disabled(不生效)三种模式
  • vi /etc/selinux/config
    SELINUX=disabled//修改为disabled这个模式

在这里插入图片描述

4.4 关机/重启

  • 除开关机键(快捷键Ctrl+E)还可以直接输入以下命令直接关机。
    • poweroff
    • shutdown -h now
    • shutdown now
    • 重启的命令:reboot

五、快照与克隆

拍摄快照和克隆虚拟机的时候都需要保证虚拟机在关机状态下执行。
快照:快照其实就相当于游戏中的存档,记录一下你当前的状态,可以随时返回这个状态存档。
可以防止你后期对虚拟机操作失误,而无法解决的情况。
右键虚拟机,点击-快照-快照管理-拍摄快照(拍摄快照时一定要保持虚拟机关机状态)
在这里插入图片描述
在这里插入图片描述
转到:在需要时可以随时转回需要的存档点。
在这里插入图片描述
克隆:复制某一个历史快照节点。
在这里插入图片描述
在这里插入图片描述

  • 克隆的方式
    • 链接克隆(相当于在原节点后面接了一条线上面连着克隆,如果把原节点删除了后面的克隆也会全部消失)
      • 当前节点文件夹只存储差异性数据
      • 相同数据存放在原始节点上
      • 优点:节省硬盘空间
      • 缺点:耦合性大
    • 完整克隆(相当于Ctrl C+Ctrl V,完整的复制了一个独立个体)
      • 就是基于原始节点完全拷贝到新节点的文件夹中
      • 优点:耦合性低
      • 缺点:硬盘空间使用大
        在这里插入图片描述虚拟机管理你可以随时在“我的计算机”中移除(不删除文件夹)或者在“管理“-”从磁盘中删除“来彻底删除该虚拟机。
        如果你不小心删掉了你的虚拟机的文件夹,你也可以从你朋友那里拷贝他的文件夹,在Vm主页中选择”打开虚拟机·点开后缀为.vmx的文件,即可添加虚拟机。

六、修改克隆配置

6.1 网络信息

完整克隆后的虚拟机是一个单独的个体,需要重新分配一个IP地址。
在这里插入图片描述
100修改成别的数字,除开0,1,255外0-255之间都可以。

6.2 主机名

由于完整克隆是完全复制的,连虚拟机名字也会复制过去,可以用

  • vi /etc/hostname 或者直接
  • hostname (输入想要的名字)就可以修改名字
    重启或者退出当前用户(命令:exit)就可以修改成功了。

七、连接Linux主机

可以使用Xshell从外部打开虚拟机,用Xftp在Windows和Linux传输文件。

Xshell:
在这里插入图片描述
新下载的Xshell可以更改一下设置“工具”-“选项”-“更新”-取消更新检查时间间隔。
在这里插入图片描述

使用

  • 命令:ssh + 虚拟机的IP地址
    就可以实现Xshell与虚拟机的连接(确保虚拟机开启状态)
    在这里插入图片描述
    在这里插入图片描述
    也可以点击这里添加会话
    在这里插入图片描述
    填写名称和IP地址
    在这里插入图片描述
    下次就可以直接从这连接服务器了。
    在这里插入图片描述
    在这里插入图片描述

安装完成Xftp后会默认与Xshell捆绑,只要在Xshell中点击新建文件传输就可以实现Windows与Linux的文件传输了。
在这里插入图片描述
之后只需要打开虚拟机,不需要登陆,全部的操作都可以在Xshell中实现,你也可以使用Xshell去连接云服务器操作。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值