CentOS 7 虚拟机安装&网络配置&链接xshell&换源,亲测可行运行
安装虚拟机
1.创建虚拟机
选择自定义创建,兼容性默认设置,操作系统稍后安装
2.选择操作系统和版本
目前centos7是用的最多的,我们也安装centos7系统
3.自定义虚拟机名称和安装位置
虚拟机建议放在容量比较大,性能比较好的分区内,不然性能可能有影响
4.选择处理器数量和内核数量
5.选择内存大小
6.选择网络类型
这里我们使用NAT网络,后面我会分析三种网络模式的区别
7.选择I/O控制器类型
8.选择磁盘类型
9.选择创建新的磁盘
10.指定磁盘容量和分配方式
不推荐选第一个,要求分配的空间要全部可用,当然如果你硬盘非常大也可以。
将虚拟磁盘拆分成多个文件是因为考虑到FAT32格式不支持4G以上文件的缘故,NTFS格式选择单一就行,单个文件性能好点。
11.指定磁盘文件名称
修改文件名称可以,后缀不能改
12.自定义硬件,选择安装光盘
选择光盘介质后点击完成
13.正式开始安装
点击绿色的启动按钮
14.选择安装Centos7
默认是第二个,测试光盘镜像的完整性,不想测试调整为直接安装
(在虚拟机范围内点击光标就可以操作虚拟机,上下左右键调整,ctrl + alt 光标跳出虚拟机)
15.选择语言
作为一个初学者可以先选择简体中文,以后熟练了再选择英文
16.调整时间,时区
时间,时区都有可能不对,需要自己调整
17.选择预安装的软件
建议全选了,
在生产环境中,为了节省主机资源都是最小化安装的,但是作为一个初学者,可以装带图形界面的系统熟悉熟悉,软件也可以根据需要选择。
18.配置分区
如果嫌手动分区麻烦可选择自动分区,但这里我们手动配置。
选择我要配置分区,点击完成进入手动配置界面。
选择标准分区,点击 + 号添加分区,我们准备分3个区
/boot(1G):系统启动引导配置文件存放的区域,不需要太大
swap(4G):交换分区,在系统的物理内存不够用的时候,把硬盘中的一部分空间释放出来,以供当前运行的程序使用,一般为物理内存大小的1.5-2倍
/(95G):根分区,将剩余全部大小作为根分区
点击完成,接收更改
19.启用网络
可以在这边启用网络,也可以安装完成后再启用
点击完成,开始安装
20.创建普通用户和密码
这里要设置ROOT用户的密码并且创建一个普通用户,等待安装完成后显示要重启,点击reboot,重启后同意许可证点击完成配置,这样centos7系统就安装完成了
21.Centos7安装完成
安装之后虚拟机还是没有办法上网的,需要配置网络:
2,配置网络
虚拟机->设置
网络适配器改为NAT
编辑虚拟机网络编辑器:
记住这里
进入nat设置,查看网关配置:
在虚拟机中配置网卡:
二、在shell中输入
ip addr
- 1
这里我的是ens33,这个名字将在下一步中用到
vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 1
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ContOS7ens33
UUID=dfda1f10-7aaf-4aa3-b7d3-42a8b96eb771
DEVICE=ens33
ONBOOT=no
IPV6_PRIVACY=no
ONBOOT=yes
GATEWAY="192.168.153.2"
IPADDR="192.168.153.120"
#NETMASK=255.255.255.0
PREFIX=24
DNS="8.8.8.8"
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
下一步配置:
vi /etc/resolv.conf
- 1
根上面的一样
nameserver 8.8.8.8
- 1
3,配置网段:
vi /etc/sysconfig/network
- 1
# Created by anaconda
NETWORKING=yes
HOSTNAME=centos7
GATEWAY=192.153.120
- 1
- 2
- 3
- 4
4,重启网络配置
service network restart
- 1
5,重启系统:
reboot
- 1
3,Xshell链接:
查看本机IP:
ifconfig
- 1
之后输入账号密码即可
4,换源:
修改CentOS默认yum源为mirrors.aliyun.com
1.首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 1
2.下载ailiyun的yum源配置文件到/etc/yum.repos.d/
centOS7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 1
CentOS6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
- 1
CentOS5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
- 1
3.运行yum makecache生成缓存
yum makecache
- 1
4.更新系统就会看到以下mirrors.aliyun.com信息
yum -y update
- 1
已加载插件:fastestmirror, refresh-packagekit, security
设置更新进程Loading mirror speeds from cached hostfile
- base: mirrors.aliyun.com
- extras: mirrors.aliyun.com
- updates: mirrors.aliyun.com