虚拟机安装centos7 minimal版本 +ssh连接+日常初始化

709 阅读2分钟

本次环境搭建我们选择了CentOS7 minimal版本,它只包含Linux系统必要的软件,自带软件非常少,只有1G左右,是一个比较纯净、没有桌面的系统,后续大家需要什么软件可以自行安装。

虚拟机装centos7 minimal

  1. Linux系统镜像:CentOS-7-x86_64-Minimal-2009.iso

下载链接:mirrors.tuna.tsinghua.edu.cn/centos/7.9.…

  1. vmware workstation 软件->新建虚拟机->典型安装->安装程序光盘映像文件-> 下一步->下一步知道完成
  2. 下面进行安装,注意设置时间,设置网络(Network&host Name)将自动联网打开并保存,点击安装;在用户设置界面设置root账号密码及个人账户。直到进度条走满,点击重启即可。

CentOS7 初始化

1. 配置网络

  1. 设置网络适配器为NAT模式

image.png 2. ping www.baiud.com 看是否能够连接网络

出现问题:ping不同,并报错:name or service not known -->跟着下面的步骤可以解决这个问题

  1. 导航栏“编辑”->“虚拟网络编辑器”->NAT模式->NAT设置,记住子网ip,子网掩码,网关IP,一会用到

image.png

  1. 编辑网络配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33 我的是ens33,不同的人或许会有不同。

image.png

  1. 修改DNS配置

vi /etc/resolv.conf

选一个即可

如果使用8.8.8.8出现ping外网不通现象,请更换为114.114..的那个

  1. 查看Ip

ip addr

image.png 7. 重启网络

service network restart 或者命令systemctl restart network.service ping www.baidu.com 既可以ping 通了

  1. 关闭防火墙 如果需要从其他系统访问centos系统,我们需要关闭系统 的防火墙。
# 停止firewall,临时关闭,下次重启centos,防火墙自动启动
[root@centos7 /]# systemctl stop firewalld
# 关闭firewall自动启动,再次重启centos后,防火墙不再启动
[root@centos7 /]# systemctl disable firewalld.service
  1. 用MobaXterm 或者 xshell 或者 putty 就可以进行ssh链接了

image.png

从此以后,在虚拟机打开这个CentOS,你就可以直接用这个ssh链接了,超级好用!!

2.程序相关初始化

  1. 安装vim,文本查看命令
yum install -y vim-enhanced
  1. 安装wget,下载命令
yum install -y wget

(这里注意看,看自己的yum源是啥,如果不是国内源 或者 下载速度非常慢,需要进行第三步,配置国内的yum网络源)

  1. 配置国内的yum网络源

step01:备份 yum文件

cd /etc/
cp -r  yum.repos.d  yum.repos.d.bak

step02:在系统联网的情况下执行下面命令(做其中一个就行

//下载文件存放在/etc/yum.repos.d/目录下并重命名为CentOS-Base.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo #(163网络源)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo      #(阿里云 网络源)

step03:清除yum缓存

yum clean all

step04:生成yum 缓存

yum makecache

step05:等待 yum makecache执行完成, 列出yum资源包

yum list
  1. 安装ifconfig等网络命令
yum install -y net-tools

3.打个快照

搭建个人开发使用,类服务器使用.