CentOS7的配置(vm安装centos)

简介: 通过本章内容你可以学习到Linux的搭建有了这个环境之后就可以愉快的学习了下面我们开始一起行动吧

CentOS7的配置

1、打开VMware Workstation软件,选择创建新的虚拟机

1.jpg

2、点击左上角的文件,选择新建虚拟机会出现新建虚拟机向导界面,选择自定义(高级)点击下一步(建议自定义这样可以选择兼容类型)

2.jpg

3.硬件兼容性选择Workstation 15.x,点击下一步(默认就OK了,除非小姐姐给你发的其他的)

3.jpg

4、选择“稍后安装操作系统”,点击下一步。(如果你选择了默认的安装程序光盘就不会出现第5步的)

4.jpg

5、客户机操作选择“Linux”,版本选择“CentOS 7 64位”,点击下一步。(如果你是其他发行版的自行选择即可)

5.jpg

6、输入“虚拟机名称”,选择虚拟机文件保存的位置,点击下一步。

6.jpg

7、最大磁盘默认20G大小即可,然后选择“将虚拟机磁盘存储为单个文件”,下一步。(记得不要勾选立即分配

7.jpg

8、点击”自定义硬件配置“。

8.jpg

9、选中”新CD/DVD“,选择”使用ISO映像文件“,然后设置CentOS7的ISO映像路径,点击关闭。

9.jpg

网络适配器默认NAT就好(本章后面有详细描述)

10、点击完成,如下。10.jpg


接下来我们安装CentOS7。

CentOS7的安装

1、选中刚刚配置的CentOS7,然后点击“开启此虚拟机”。

1.jpg

2、虚拟机启动之后会出现如下界面(白色表示选中),默认选中的是Test this media & install CentOS 7。

  我们将鼠标移入到虚拟机中,并按下键盘中的“↑”键,选择Install CentOS 7,最后按下“Enter 键”。

界面说明:

  InstallCentOS7                        安装CentOS7

  Testthismedia & installCentOS7      测试安装文件并安装CentOS7

  Troubleshooting                         修复故障

2.jpg

注意: 在虚拟机中的操作,鼠标必须要移入到虚拟机中否则虚拟机感应不到,无法对其进行操作。

           鼠标移动到虚拟机内部单击或者按下Ctrl + G,鼠标即可移入到虚拟机中。

按下Ctrl + Alt,鼠标即可移出虚拟机

net.ifnames=0biosdevname=0         #此命令可以把网卡 ens33 改为eth0

3、按下Enter进行安装。

3.jpg

4、等待系统加载完成。

4.jpg

5、选择使用哪种语言,推荐使用英文。但如果是第一次安装,建议先安装中文版的熟悉一下,之后再选择英文的进行实践,这里就介绍中文的,下滑至底部选择中文。

5.jpg

6、【本地化】只配置日期和时间,键盘和语言支持没有特殊情况默认就好。

6.jpg

7、中国范围内都选择为上海(因为只有上海可选),并选择为24小时制,设置完成后单击完成按钮

7.jpg

8、【软件】中只配置软件选择,安装源系统会8.jpg自动识别,所以不用管。


9、然后我们选择安装的系统是否含有界面,界面一般对于我们来说用处不大,而且CentOS的界面不好操作,所以这里选择最小安装。9.jpg


10、【系统】中只配置安装位置,指的是系统如何分区,其它的都默认就好。

10.jpg

11、对分区不清楚的就选择自动配置分区,这里演示我要配置分区。

11.jpg

12、手动分区我们要选择标准分区,然后点击下面的“+”添加分区。

12.jpg

我们分别创建三个分区:/boot区、swap交换分区、根分区/

13、添加 /boot分区,用来放启动文件大小300MB足矣,然后点击“添加挂载点”。

13.jpg

13.jpg

14、添加 swap分区,这个是交换分区,一般情况是物理内存的2倍大小,用于物理内存不足时使用可能造成系统不稳定,

   所以看情况,可以设置小一点,甚至设置为0MB,这里我设置为512MB,然后点击”添加挂载点“。

14.jpg

14-1.jpg

15、增加根分区,表示所有空间大小,这里不填写大小,即默认剩余的空间都给根分区,然后点击”添加挂载点“。

15.jpg

15-1.jpg

16、点击”完成“。

16.jpg

17、点击”接受更改“。

17.jpg

18、回到界面,点击“开始安装“。

18.jpg

19、接下来配置用户设置。

(1)、设置管理员ROOT密码,这是最高权限root用户的密码(默认账号为root,密码为现在要设置的)。

     在实际中root密码越复杂越好,因为这里只是演示,所以密码就没有那么复杂了。

     提示:这个密码非常重要,请务必牢记!!!

19.jpg

19-1.jpg

20、等待配置全部完成后“点击重启”。

20.jpg

21、CentOS的启动之后的界面如下。

21.jpg

22、下面我们来登录CentOS,使用默认账号为root,密码为 你在前面安装时设置的root密码

注意:在输入密码时,linux为了安全起见,是看不到你输入的密码*同时,如果是使用的是键盘右边的数字键盘输入密码的话,建议查看一下num lock键是否开启。*

22.jpg

至此,CentOS7的安装全部完成了。

说明:CentOS 7默认安装好之后是没有自动开启网络连接的!所以下面我们还要配置一下CentOS7的网络。

CentOS7的网络配置

因为前面在设置CentOS7的网络适配器的时候,设置是NAT模式。

所以这里有两种方法,一种是自动获取IP,另一种是固定获取IP

1.jpg

1、自动获取IP

①、首先要确保的是CentOS为NAT模式。2.jpg


②、在VMware界面(管理员方式启动)点击“编辑”里面的“虚拟网络编辑器”,然后勾选DHCP服务将IP地址分配给虚拟机,并设置子网IP(默认就好)。

3.jpg

③、点击NAT模式旁边的“NAT设置”,然后修改与子网IP同网段下的网关IP,就是前三位必须相同,

   即192.168.30要相同,最后一位数不相同即可(其实已经自动设置好了,默认),最后点击“确认”保存设置。

4.jpg

④、然后启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/并且用 ls 命令查看是否有ifcfg-xxx名称的配置文件(ifcfg-lo除外),如果没有则说明网卡没有被识别,这种只能重装或者换个CentOS的版本。

5.jpg

⑤、编辑ifcfg-ens33文件:vi ifcfg-ens33按 i 进入insert编辑模式(这里说明下上面如果修改过eth或者你们的是编号不要抄更具实际情况来)

   将BOOTPROTO为dhcp,将ONBOOT设为yes

   按下Esc进入命令模式输入:wq保存并退出。

6.jpg

⑥、配置完成之后输入:service network restart重启网卡让网卡设置生效,之后就可以上网了。

7.jpg

⑦、输入ip addr检查一下动态分配的IP,可以发现分配的动态IP为192.168.30.128。

8.jpg

⑧、最后验证是否可以访问外网。

9.jpg

发现是可以访问外网的。自动获取IP至此就介绍完了,下面介绍另一种方式。

2、固定获取IP

①、点击“编辑”里面的“虚拟网络编辑器”,取消勾选DHCP服务将IP地址分配给虚拟机。

1.jpg

2.jpg

②、启动虚拟机,进入网络配置文件目录:cd /etc/sysconfig/network-scripts/然后编辑ifcfg-ens33文件:vi ifcfg-ens33按shift+i进入insert编辑模式

 修改以下内容:

BOOTPROTO=static 启用静态IP地址

ONBOOT=yes   开启自动启用网络连接

添加以下内容:

IPADDR=192.168.30.100   设置IP地址

NETMASK=255.255.255.0  子网掩码

GATEWAY=192.168.30.2  设置网关

 注意:IPADDR不能和子网IP冲突(最后一位只要在0~255范围内随便取一个数字,这里选择100),GATEWAY即”NAT设置“里面的网关IP。

最后按下Esc进入命令模式输入:wq保存并退出。


修改和添加内容后如下图:

3.jpg

③、输入service network restart 重启网卡让网卡设置生效。

④、输入ip addr检查一下IP。

⑤、验证是否可以访问外网:ping www.baidu.com

如果ping www.baidu.com不通,那么再测试一下百度的ip地址14.215.177.38能否ping通,如果ip能通而域名不通则说明DNS解析有误,需要设置DNS。

⑥、设置DNS(有两种方式)。

注意:DNS服务器可以只配一个,也可以配置多个,下面我用的是两个免费的DNS服务器,查看IP地址,测试联网。

第一种是在 ifcfg-ens33 文件的后面进行添加DNS1=xxx.xxx.xxx.xxx。

4.jpg

注意改完后重启网卡才能生效。

第二种方式是改vi /etc/resolv.conf或者直接echo -e "nameserver 114.114.114.114" >>/etc/resolv.conf

使用vi命令添加的时候要注意格式:

- nameserverxxx1.xxx1.xxx1.xxx1

- nameserverxxx2.xxx2.xxx2.xxx2

使用echo命令则直接运行就可以了。

两种方式完成后的效果是一样的,如下图:

5.jpg

常用的免费DNS地址:

-国内移动、电信和联通通用的DNS:114.114.114.114。

-阿里:首选:223.5.5.5 备用:223.6.6.6

-百度:180.76.76.76

-腾讯:首选:119.29.29.29,备用:119.28.28.28

-谷歌 8.8.8.8

网络配置完成我们就可以使用远程工具连接配置的IP访问该CentOS7服务器了,下一章我们来介绍一下Xshell工具


相关文章
|
4月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
1887 3
|
4月前
|
安全 关系型数据库 MySQL
CentOS 7 yum 安装 MySQL教程
在CentOS 7上安装MySQL 8,其实流程很清晰。首先通过官方Yum仓库来安装服务,然后启动并设为开机自启。最重要的环节是首次安全设置:需要先从日志里找到临时密码来登录,再修改成你自己的密码,并为远程连接创建用户和授权。最后,也别忘了在服务器防火墙上放行3306端口,这样远程才能连上。
783 16
|
5月前
|
存储 关系型数据库 MySQL
在CentOS 8.x上安装Percona Xtrabackup工具备份MySQL数据步骤。
以上就是在CentOS8.x上通过Perconaxtabbackup工具对Mysql进行高效率、高可靠性、无锁定影响地实现在线快速全量及增加式数据库资料保存与恢复流程。通过以上流程可以有效地将Mysql相关资料按需求完成定期或不定期地保存与灾难恢复需求。
482 10
|
5月前
|
运维 网络协议 Linux
CentOS下Bind服务的安装与故障排查
通过以上的步骤,您应该能够在CentOS系统上安装并配置BIND DNS服务,并进行基本的故障排查。
498 0
|
5月前
|
存储 Ubuntu Linux
安卓手机免root安装各种Linux系统:Ubuntu, Centos,Kali等
此外还可以安装Slackware、Archstrike等系统,还可以通过github查找方法安装更多有趣的东西。 昨日小编就是通过Termux安装的Kali Linux工具包。
|
Linux 虚拟化
CentOS 7.X配置连接网络
应用场景 Linux虚拟机,系统安装完毕后,无法连接网络,由于是最小化安装,很多命令无法直接yum安装,无法连接外网wget下载资源等等,造成很大的不便,因此需要进行配置连接外网! 操作指南 1. 开启VMware NAT Service 右击“计算机”,选择“管理”,在“服务和应用程序”中,选择“服务”,在右边找到“VMware NAT Service”服务,进行开启。
1350 0
|
Linux 虚拟化 网络协议
CentOS 6.X配置连接网络
应用场景 Linux虚拟机,系统安装完毕后,无法连接网络,由于是最小化安装,很多命令无法直接yum安装,无法连接外网wget下载资源等等,造成很大的不便,因此需要进行配置连接外网! 操作指南 1. 开启VMware NAT Service 右击“计算机”,选择“管理”,在“服务和应用程序”中,选择“服务”,在右边找到“VMware NAT Service”服务,进行开启。
933 0
|
5月前
|
存储 Ubuntu Linux
VMware-安装CentOS系统教程及安装包
虚拟机相当于是一个独立于你电脑的环境,在这个环境上面,你可以安装Linux、Windows、Ubuntu等各个类型各个版本的系统,在这个系统里面你不用担心有病读等,不用担心文件误删导致系统崩溃。 虚拟机也和正常的电脑系统是一样的,也可以开关机,不用的时候,你关机就可以了,也不会占用你的系统资源,使用起来还是比较方便 这里也有已经做好的CentOS 7系统,下载下来解压后直接用VMware打开就可以使用
1119 69
|
5月前
|
Ubuntu Linux 索引
Centos 7、Debian及Ubuntu系统中安装和验证tree命令的指南。
通过上述步骤,我们可以在CentOS 7、Debian和Ubuntu系统中安装并验证 `tree`命令。在命令行界面中执行安装命令,然后通过版本检查确认安装成功。这保证了在多个平台上 `tree`命令的一致性和可用性,使得用户无论在哪种Linux发行版上都能使用此工具浏览目录结构。
488 78
|
6月前
|
Linux 网络安全 Apache
针对在Centos/Linux安装Apache过程中出现的常见问题集锦
以上每个问题的解决方案应深入分析错误日志、系统消息和各种配置文件,以找到根本原因并加以解决。务必保持系统和Apache软件包更新到最新版本,以修复已知的bugs和安全漏洞。安装和管理Web服务器是一项需要细致关注和不断学习的任务。随着技术的发展,推荐定期查看官方文档和社区论坛,以保持知识的更新。
279 80