一、虚拟机软件 1 、 Linux 安装的两种方式 目前安装操作系统方式有 2 种:真机安装、虚拟机安装。 真机安装:使用真实的电脑进行安装,像安装 windows 操作系统一样,真机安装的结果就是替换掉当 前的 windows 操作系统;(缺点:对系统进行格式化,重新安装) 虚拟机安装:通过一些特定的手段,来进行模拟安装,并不会影响当前计算机的真实操作系统; 如果是学习或者测试使用,强烈建议使用虚拟机安装方式。 2 、虚拟机的基本概念 虚拟机,有些时候想模拟出一个真实的电脑环境,碍于使用真机安装代价太大,因此而诞生的一款可以 模拟操作系统运行的软件。 虚拟机目前有 2 个比较有名的产品: vmware 出品的 vmware workstation 、 oracle 出品的 virtual Box 。 3 、 VMware 虚拟机的安装 VMware-workstation-full-15.5.5-16285975.exe :软件的安装包 key.txt :激活秘钥 VMware10-VMware15 区别不是特别大,所以任选一个版本即可。但是 VMware 软件有一个小 Bug ,尽量不要卸载,否则只能重装。 第一步:双击 VMware 软件包,开始进行软件安装 第二步:单击下一步进行安装 第三步:同意许可协议 第四步:设置安装位置以及增强型键盘驱动程序 第五步:取消勾选检查更新以及加入客户体验提升计划 第六步:下一步、下一步,安装即可 ... 直至安装完成。 特别注意:如何判断 VMware 是否安装成功?答:查看网络适配器中是否产生了两张额外的虚拟 网卡( VMnet1 和 VMnet8 ) 第七步: VMware 软件安装完成后,单击许可证,输入激活秘钥 二、 CentOS 操作系统的安装 1 、操作系统版本 CentOS7.6 后缀 1810 2 、 CentOS7.6 光盘镜像 3 、创建 CentOS7.6 虚拟机的运行环境 第一步:创建新的虚拟机(一个操作系统就是一个虚拟机) 第二步:选择自定义 第三步:选择稍后安装操作系统 第四步:选择操作系统类型 =>Linux=>CentOS 7 64 位( CentOS 64 位) 第五步:设置操作系统名称以及路径(安装路径尽量安装在除 C 盘以外的盘符下,而且尽量要保证其剩 余空间大于 20G ) 第六步:设置 CPU 为 1 颗, 2 核(如果配置较高也可以选择 2 颗 2 核) 第七步:设置内存为 2048MB ( 2G ) 第八步:网络模式,一定要勾选 NAT (网络地址转化模式),只要 Windows 能上网,虚拟机就可以通过 NAT 地址转化共享网络 剩下的全部默认,一路下一步 ... 直至配置完成即可。 4 、安装 CentOS7.6 操作系统 第一步:不要开机,选择 CD/DVD ,找到 CentOS7.6 的安装光盘 第二步:开机 第三步:选择第一个菜单,安装 CentOS7 回车,进入下一步 第四步:设置安装时使用的语言必须是全英文 设置完毕后,单击 Continue 继续 第五步:在安装配置界面,设置时间(选项一) 第六步:软件选择,一定要记得勾选开发工具 !!! (选项二) 第七步:设置分区,自动分区(点击去,在点击 Done 即可,选项三) 普及:在 Linux 操作系统中,没有 C 、 D 、 E 、 F 盘的概念,只有斜杠 / 根分区。在 Linux 操作系统 中,最少可以只有两个分区: swap 交换分区以及 / 斜杠根分区。企业中一般会分 3 个区 /boot 分 区、 swap 交换分区以及 / 斜杠根分区。 第八步:设置网络连接与主机名称(选项四) 网络必须开启网络服务,否则以后此计算机开机后,其没有网络,必须手工启动 主机名称默认即可,默认主机名称 localhost.localdomain 第九步:设置 root 管理员账号密码以及创建一个普通账号 5 、 CentOS7.6 操作系统安装后后续配置 第一步:同意 CentOS 官方的许可协议 第二步:使用普通账号(非 root 管理员)登录操作系统 第三步:进行配置(一路 Next ) 第四步:设置系统锁屏时间 第五步:配置完毕后,拍摄快照 登录系统后你会发现几个问题, 1 、鼠标在系统桌面上移动不平滑,感觉像掉帧一样 2 、主机和虚拟机 之间不能互相拷贝文件,共享信息不太方便。 VMware Tools 是 VMware Workstation 虚拟机软件的增 强工具包,是 VMware 提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机文件的驱动程序。有至 少两种方式安装此工具,以下是用纯命令行的方式安装,另一种是以图形 + 命令的混合方式安装,请大 家注意。 第一步:点击 VMware 菜单栏【虚拟机】,选择【安装 VMware Tools 】;如果安装了早期版本的 VMware Tools ,则菜单项为【重新安装 VMware Tools 三、安装 vmware tools 】。 第二步:装载 CD-ROM ,查看【虚拟机 > 设置 > 硬件 >CD/DVD 】是否已加载 CD 虚拟驱动器。 第三步:查看 CDROM 目录,在虚拟机中以 root 身份登录客户机操作系统,打开终端窗口并运行 ls /dev 命令查看是否含有 cdrom 目录。 第四步:创建 /mnt/cdrom ,将 CD-ROM 光驱挂载到其他目录下,一般情况下是将 /dev/cdrom 挂载 到 /mnt/cdrom 这个目录,使用 ls /mnt 查看是否已经含有 /cdrom 目录。 第五步:从上图中可以发现 /mnt 中并没有 /cdrom 目录,故需要进行创建,使用命令 mkdir /mnt/cdrom ,使用命令 ls /mnt 查看目录是否创建成功。 第六步:挂载目录,使用命令 mount -t iso9660 /dev/cdrom /mnt/cdrom 将光盘挂载 在 /mnt/cdrom 目录,并使用命令 ls /mnt/cdrom 查看是否挂载成功。 第七步:拷贝安装包 ( 压缩包 ) 到 root 家目录,将后缀名为 tar.gz 的文件拷贝到家目录下,使用命令 cp /mnt/cdrom/ VMwareTools-9.9.3-2759765.tar.gz ~ ,并用命令 ls 查看是否复制成功。 第八步:解除挂载,使用命令 umount /dev/cdrom 解除挂载。 第九步:解压安装包,使用命令 tar -zxvf VMwareTools-9.9.3-2759765.tar.gz 解压完成后使用命令 ls 查看是否解压成功。 第九步:进入源码文件目录,使用命令 cd vmware-tools-distri\ 进入到解压后的源码文件目录。 第十步:运行 ./vmware-install.pl 文件,然后一路按照提示有 [no] 的输入 no , 有 [yes] 的输入 yes , 没有的一般直接按回车,直至完成。 第十一步:测试从主机往虚拟机拖拉文件,感受鼠标移动是否平滑。 首先要强调一下,这个备份 Linux 操作系统并不是 Linux 系统本身提供的功能。而是由 VMware 四、 Linux 操作系统的两种备份方式 软件为我 们提供的两种系统备份解决方案。在 VMware 中备份的方式有 2 种: 快照或克隆 。 1 、快照备份 快照:又称还原点,就是保存在拍快照时候的系统的状态(包含了所有的内容),在后期的时候随时可 以恢复。 注意:侧重在于短期备份,需要频繁备份的时候都可以使用快照,做快照的时候虚拟机中操作系 统一般处于开启状态 ☆ 拍摄快照 第一步:找到菜单栏,选择虚拟机菜单,选择快照 => 拍摄快照 第二步:设置快照名称(方便后期的快速找回与恢复) ☆ 快照的管理 第一步:菜单栏,选择虚拟机菜单,选择快照,选择快照管理器 第二步:对快照进行管理(克隆、删除) ☆ 恢复快照 当系统发生故障时,我们可以基于之前拍摄的快照进行快速恢复。 模拟 Linux 系统故障(生产环境慎用) 第一步:在 Linux 桌面,鼠标右键,打开终端 第二步:使用 su - root 以上命令的作用:代表把用户的身份从普通用户切换到超级管理员 root 第三步:使用 rm - rf /* 删除系统根目录下的所有文件(以后一定要慎用) 注:执行以上命令之前,一定要拍摄快照,否则后果自负! 第四步:使用快照恢复操作系统 2 、克隆备份 注意:克隆侧重长期备份,做克隆的时候操作系统必须得关闭(了解) 克隆备份的另外一个功能是用于搭建服务器集群(短时间内需要大量的机器) 第一步:给 Linux 操作系统关机 # su - root Password : 输入 123456 回车即可(注:输入密码时,其不会显示任何信息) # rm -rf /* rm : remove 代表删除命令 - r :递归删除,不仅可以删除文件还可以删除文件夹 -f :强制删除不提示任何信息 / :斜杠,根目录 * :代表匹配所有内容 # su - root Password : 输入密码 # shutdown -h 0 => 立即关机 第二步:在要克隆的虚拟机上,鼠标右键,选择管理 => 克隆 第三步:选择创建 “ 完整克隆 ” 第四步:设置克隆机器的名称以及保存路径(要求尽量大于 20G 剩余空间) 编号 主机名称 IP 地址 角色 1 docker.itcast 10.1.1.10 Docker 服务器 3 、总结:快照和克隆的区别 快照:拍摄快照的机器必须处于开机或开启状态 克隆:克隆机器时,机器必须处于关机或关闭状态 克隆与快照的最大的区别: 克隆之后是 2 台机器,而快照之后依旧是 1 台机器(类似 windows 的还原 点)。后期的危险操作前建议使用快照。 五、 CentOS7.6 操作系统初始化(重点) 1 、服务器规划 2 、操作系统初始化 第一步:更改计算机的主机名称 hostname :主机名称, ctl = control :控制, hostnamectl :主机名称控制 Linux 主机名称设置遵循一个原则: FQDN 格式,功能 + 公司域名 小技巧: Tab 键,在 Linux 操作系统终端,输入某个命令或某个路径的前几个字母,然后按 Tab 键,系统会自动进行命令以及路径的补全。 第二步:静态 IP 地址配置 在 Linux 操作系统中,其网络的获取方式与 Windows 基本一致,都有两种方式: dhcp 自动获取与 static/none 手工设置。 在 Linux 操作系统中,一切皆文件!网卡的配置也是通过文件来实现的。 # hostnamectl => 获取计算机的主机名称 # hostnamectl set-hostname docker.itcast => 设置计算机的主机名称 # su => 切换账号(让主机名称配置立即生效) # vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE = "Ethernet" => 网络类型: Ethernet 以太网 BOOTPROTO = "dhcp" => 网络的获取方式: dhcp 代表自动获取, static 或 none 静态配置 NAME = "ens33" => 网卡名称, NAME 软件名称 DEVICE = "ens33" => 设备名称, DEVICE 硬件名称 ONBOOT = "yes" => ONBOOT 代表网络服务是否随计算机开机启动 ens33 代表计算机中的第一块物理网卡 ① 限定网络 IP 的范围 “ 编辑 ” 菜单,然后选择 “ 虚拟网络编辑器 ” ,如下图所示 注意: VMnet8 代表 NAT 模式的网卡,其取值范围一定要在你设置的起始 IP 与结束 IP 之间 ② 为 Linux 操作系统设置一个固定的 IP ,如 10.1.1.10 # vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE = "Ethernet" BOOTPROTO = "none" IPADDR = 10.1.1.10 => 设置 IP 地址 NETMASK = 255.255.255.0 => 子网掩码 GATEWAY = 10.1.1.2 => NAT 模式,其默认网关是固定的,必须是 10.1.1.2 DNS1 = 8.8.8.8 => DNS 服务器地址 DNS2 = 114.114.114.114 => DNS 服务器地址 NAME = "ens33" DEVICE = "ens33" ONBOOT = "yes" => ONBOOT 一定要保证其是 yes ③ 重启计算机的网卡 # systemctl restart network 或 # ifdown ens33 # ifup ens33 ④ 获取 Linux 的 IP 地址 配置完成后,建议在 Windows 中的 DOS 窗口,使用 ping 命令,测试一下网络是否连通 第三步:使用 MX 软件远程连接 Linux 服务器 如何获取计算机的 IP 地址( Linux ) 如何获取 SSH 服务,答: SSH 服务属于系统自有服务,安装系统就会自带 SSH 服务 解压 MobaXterm 终端软件 扩展:远程连接软件, putty.exe 软件、 SecureCRT 软件、 XShell 软件、 MobaXterm 软件 第一步:双击打开 MX 软件 # ifconfig ens33 或 # ip a # ping 10.1.1.10 # ifconfig ens33 或 # ip a 10.1.1.10 # netstat -tnlp |grep sshd 第二步:创建会话,连接 Linux 操作系统 第三步:输入 Linux 中 root 管理员的密码,如 123456 ,输入完成后,还要求给 MX 软件设置一个保管密 码,建议复杂一点,不能是 123456 等弱密码 连接成功后,效果如下图所示: 五、 VMware 大小写问题解决方案 1 、问题原因 在安装完 Linux 操作系统以后,我们发现一个问题:在终端中输入命令时,全部是大写形式,没有办法 切换大小写。 产生以上问题的主要原因在于: VMware15 有一个小 bug ,我们必须手工更改。 2 、解决方案 发现里面装的 Ubuntu 出现了大小写串的问题,具体问题描述为:无法使用键盘进行 Num Lock ,大小写 正常切换,且在虚拟机内有时候会出现大小写跳变的问题。 文本输入在主机并没问题,感觉应该是虚拟机更新带来的新 BUG 。去 VMware 官方的社区 ! https://communities.vmware/community/vmtn/workstation/content?filterID=contentstatus 看到新的提问都是有关类似的情况,找了个提问,看到了官方人员的回复: 具体就是在虚拟机 vmx 文件添加一行 第一步:挂起 Linux 操作系统(挂起就是暂停的意思) mks.win32.useInjectedMagic = FALSE 第二步:鼠标右键,打开虚拟机目录 第三步:找到 .vmx ,虚拟机的主文件,然后使用记事本打开这个文件 第四步:追加一行解决方案 .. . mks.win32.useInjectedMagic = FALSE 第五步:重新打开 VMware 虚拟机操作系统,问题解决!
admin 管理员组文章数量: 1087591
版权声明:本文标题:CentOS 7.6系统安装与使用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1749725211a2754087.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论