超详细的Centos7安装(附镜像、虚拟机软件、xshell工具下载)

Centos7安装

一、下载Centos7镜像

1.下载BT种子CentOS-7-x86_64-DVD-1708.torrent。
下载地址
2.使用任意工具下载BT种子关联的镜像,这里我使用的是迅雷,使用迅雷打开种子即可创建任务,将他们下载下来。
在这里插入图片描述

二、新建虚拟机

虚拟机软件下载地址
链接
1.打开虚拟机软件,点击创建虚拟机。
在这里插入图片描述
2.选择典型安装。
在这里插入图片描述
3.选择稍后安装操作系统。
在这里插入图片描述
4.选择linux,然后选择Centos7 64位的。
在这里插入图片描述
5.设置虚拟机名称和镜像
在这里插入图片描述
6.设置虚拟磁盘容量
在这里插入图片描述
7.自定义硬件
在这里插入图片描述
8.设置内存,我设置2G.
在这里插入图片描述9.设置网络适配器
在这里插入图片描述
10.移除USB控制器、声卡、打印设备,这里以USB控制器为例,其他也一样。
在这里插入图片描述
11.创建虚拟机第一步完成,点击完成。
在这里插入图片描述
12.编辑刚创建的虚拟机,导入我们下载好的镜像。
在这里插入图片描述
在这里插入图片描述

三、启动虚拟机并开始安装Centos

1.开启虚拟机
在这里插入图片描述
2.点击黑色部分,使得键盘能够控制虚拟机,按住键盘上下键,点击Enter键安装Centos7。
在这里插入图片描述
3.同上,按Enter进入开始安装。
在这里插入图片描述
在这里插入图片描述
4.在语言列表选择中文,点击继续。
5.设置时区及时间
在这里插入图片描述
6.进入设置分区界面
在这里插入图片描述
7.选择我要配置分区
在这里插入图片描述
8.下拉列表选择标准分区,并开始创建分区
创建boot分区
在这里插入图片描述
创建swap分区
在这里插入图片描述
创建根分区,无需设置大小即剩下的空间都给根分区。
在这里插入图片描述
9.分区创建完成
在这里插入图片描述
点击接受变化
在这里插入图片描述
10.开始安装,并设置root用户密码
在这里插入图片描述
11.安装完成,点击重启。
在这里插入图片描述

四、配置Centos

1.root用户登录,linux的密码是不可见的,输入后点击Enter建即可。
2.查看宿主机的网络,可以看到我们的VMnet8的ip地址是 192.168.59.1。我们在设置Centos的ip时,网段要保持一致,即192.168.59.x。我在步骤4将会把我的centos的ip设置为192.168.59.165。这样宿主机才能和虚拟机通信。如果你的是VMnet8的ip是192.168.33.1,则你的centos的ip应该设置为192.168.33.x。
在这里插入图片描述
3.查看虚拟机软件网络编辑器,菜单栏第二个"编辑" - > “虚拟网络编辑器”
在这里插入图片描述进入NAT设置后,发现网关IP是192.168.59.2。步骤4将设置centos的网关ip为此ip。
在这里插入图片描述
4.开始设置Centos的网络
将网卡重命名ifcfg-eth0

cd /etc/sysconfig/network-scripts/    //进入到network-scripts目录下   
mv ifcfg-ens32 ifcfg-eth0            //重命名为ifcfg-eth0

编辑网卡信息,vi ifcfg-eth0,图中指出的部分为修改的,框中的为新增。记得Device要注释掉。其中ip地址的设置是根据步骤1,2,3所得,不可一味照抄。
在这里插入图片描述
5.设置DNS

vi /etc/resolv.conf    //编辑 resolv.conf文件
 
nameserver 114.114.114.114   //添加DNS地址,此地址将测试可用。

用vi编辑resolv.conf文件,并添加nameserver 114.114.114.114,保存。

在这里插入图片描述
6.重启网络

service network restart

查看网络配置:ifconfig,可以看到配置已经生效了。
在这里插入图片描述

7.关闭防火墙

systemctl stop firewalld.service  // 停止firewalld服务
 
systemctl disable firewalld.service // 开机禁用firewalld服务

在这里插入图片描述
8.关闭selinux防火墙

vi /etc/sysconfig/selinux       //编辑selinux文件
 
SELINUX=disabled         //把文件中的SELINUX=enforcing 改成 SELINUX=disabled 即可

用vi编辑selinux文件,将SELINUX选项由enforcing 改成 SELINUX=disabled
在这里插入图片描述
9.重启使得SELINUX防火墙关闭的配置生效

reboot

10.查看重启后配置是否生效,下图是关闭生效。
在这里插入图片描述
11.尝试是否可以连接互联网,及DNS是否生效

ping www.baidu.com -c 5

可以看到,我的已经能连接互联网,并且DNS生效。
在这里插入图片描述
11.给/etc/rc.d/rc.local设置权限,使得自启项能开机运行。

chmod 777 /etc/rc.d/rc.local

在这里插入图片描述

五、使用Xshell连接虚拟机

由于我们在虚拟机软件操作极为不便,所以我们使用XShell工具来SSH连接。
1.下载XShell,并安装。下载地址
2.编辑ssh配置使得在centos中开启ssh功能。

vi /etc/ssh/sshd_config

修改配置文件开启端口
在这里插入图片描述
修改允许root用户进行ssh在这里插入图片描述
启动ssh服务,并查看服务是否启动成功

/bin/systemctl start sshd.service
ps -e | grep sshd

在这里插入图片描述
检查22端口是否已开启,我的已经在监听了。
在这里插入图片描述
设置sshd服务开机自启动
在这里插入图片描述
3.使用xshell工具进行远程连接
点击左上角的加号,然后输入虚拟机的ip地址,点击确定。
在这里插入图片描述
选择上一步添加的,点击连接
在这里插入图片描述
有提示是否接受时点击是,输入用户名及密码,即可连接成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章