在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不在一个网段。
相关推荐
闲云野鹤在人间4 分钟前
项目实战:LNMP-电商平台-ECshop
linux·运维·nginx·apache·lvs
吹什么轩21 分钟前
linux网络:UDP套接字的业务实现:字典
linux·运维·udp
迷途之人不知返23 分钟前
gcc编译器,以及源文件的翻译
linux
啊啊啊啊啊!!!!1 小时前
【Linux】初始Linux操作系统
linux·运维·服务器
runafterhit1 小时前
【学习地图】Linux学习类 · 文章索引
linux·运维·学习
杨云龙UP2 小时前
Oracle ASH 报告详解:与 AWR 的区别、使用场景及生成方法
linux·运维·服务器·数据库·oracle
琥珀色糖2 小时前
Linux makefile
linux·运维·服务器·makefile·make
whyutianict_vv2 小时前
HCIE-Storage存储3.0排错题实战:归因框架与排查命令
linux·服务器·网络
小趴菜一只3 小时前
linux权限维持
linux·运维·服务器
小张同学a.3 小时前
ELK企业级日志分析平台3——ES数据备份 & 集群监控 & ELFK+Kafka 架构部署
linux·运维·elk·elasticsearch·架构·kafka·filebeat