在VMvare中虚拟机安装centos7和初始设置

下载镜像

阿里云的镜像站:https://mirrors.aliyun.com/centos/7/isos/x86_64/

创建虚拟机过程

虚拟机创建过程比较简单,以下在VMvare16中进行安装

  1. 点击左上角,文件-新建虚拟机:

  2. 选择典型

  3. 选择刚刚下载好的镜像

  4. 输入虚拟机名称,选择保存位置

  5. 点击完成,开始创建

系统安装过程

  1. 开机后,就进入了系统安装,选择安装install

  2. 语言选择,默认English就好

  3. 选择时区和时间

  4. 选择额外软件,比如桌面(可选)。都用linux了还要啥桌面,建议这步直接跳过

  5. 选择分区,然后选择手动分区,此处磁盘类型选择LVM

  6. 选择自定义分区后,选择done,进行详细设置

  7. 点击左下角+号,新建分区

  8. 有以下几种分区,各自的区分如下,请按如下分别添加和设置

    • /boot分区:用作启动引导的分区,一般1GB或者2GB就可以
    • /swap分区: 可以理解为虚拟内存,一般是内存的2倍,我这里设置为2GB
    • / 根分区:主要分区,基本上除了上面俩,其余都给他
    • home分区和var分区不是必须的,可以酌情设置。var分区是存储日志的。

      完事后点击确认
  9. 设置主机名和网络

  10. 设置为:on

  11. 最终,点击开始安装

  12. 设置密码,开始安装后,点击图上按钮进行密码设置。注意如果提示密码

  13. 此时就可以去上个厕所或者刷刷手机了,这个安装还是要点时间的。经过漫长等待,完事儿后点击reboot

登录和初始设置

记得刚刚自动获取到的ip地址,可以用xshell来进行登录。这个工具是免费的,可以自行去官网下载和安装。

安装vim

vim是linux一个基础的编辑工具,如果没装你只能用vi命令修改文件,那可太痛苦了

python 复制代码
yum -y install vim*

设置IP地址

  1. cd到以下目录,vim打开对应的网卡配置文件

    python 复制代码
    cd /etc/sysconfig/network-scripts/
    
    vim /etc/sysconfig/network-scripts/ifcfg-ens33
  2. 修改以下信息,设置成静态ip,(注意,具体的ip地址请根据你虚拟机的设置来定:

    python 复制代码
    //修改以下内容
    BOOTPROTO=static  //启用静态IP地址
    ONBOOT=yes      //开机自动启用网络连接
     
     
    //设置IP详细信息
    IPADDR=192.168.32.10    //设置IP地址
    NETMASK=255.255.255.0   //子网掩码
    GATEWAY=192.168.32.2   //设置网关
  3. 重启网络服务:

    python 复制代码
    systemctl restart network

可以ping下百度,试试设置是否成功

镜像和克隆

为了方便今后使用,建议把刚刚安装好的做快照。然后复制一台新的来用。这样不用每次都装一台新的了。

修改计算机名

如果一开始忘了设置hostname,或者想要修改,可以按如下操作

python 复制代码
vim /etc/hostname
vim /etc/sysconfig/network-scripts/ifcfg-ens33
reboot

虚拟机网络设置参考

只要设置和vmnet在一个网段即可

比如我这里,网关设置的192.168.32.2,子网是255.255.255.0,

那么我的虚拟机ip如下:

sql 复制代码
192.168.32.11
255.255.255.0
192.168.32.2

dns:114.114.114.114

桥接模式和NAT模式的区别

  1. 桥接模式就是相当于一台接在你的局域网的机器,和你的电脑是在一个网段,这样其他局域网的电脑也可以访问他
  2. nat就是你模拟了一个网络环境,虚拟机有自己的网段。你的电脑和虚拟机之间可以相互访问,但虚拟机的ip和你的电脑ip不在一个网段。
相关推荐
硅基手札27 分钟前
【I2C 技术系列 11】I2C Linux 驱动框架
linux·驱动开发·stm32·单片机·嵌入式硬件·mcu·计算机外设
imDwAaY29 分钟前
程序里的地址是真实内存地址吗?从虚拟内存到地址转换
java·linux·服务器
INGNIGHT36 分钟前
486. 预测赢家(博弈dp/区间dp)
linux·c++
2402_882893861 小时前
Linux 进程概念详解(下)—— 进程调度、环境变量与虚拟地址空间
linux·进程·虚拟地址空间
虚无的纽扣1 小时前
【Linux】揭开文件系统神秘的面纱:第四讲:可执行文件的组装车间
linux·运维·服务器
YMWM_1 小时前
ubuntu系统字体缩放配置
linux·运维·ubuntu
Amelio_Ming1 小时前
rk3588 pcie驱动分析之二 (pcie设备树节点分析)
linux·嵌入式硬件
zbyyd2 小时前
Linux字符设备驱动:LED驱动实战开发
linux·单片机·arm·驱动
曦夜日长2 小时前
Git系统篇,Git远程仓库(三):本地仓库与远程仓库的交互
linux·服务器·网络·git·交互
学linux的QQ蛋2 小时前
sys文件系统与misc文件系统学习小总结
linux·学习·驱动