课程要点:
1.1 Centos7简介
1.2 安装VMware
1.3 使用VMware安装Centos7系统
1.4 网络配置

1.1 CentOS 简介
CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS 替代商业版的Red Hat Enterprise Linux 使用。两者的不同,在于CentOS 并不包含封闭源代码软件。
Linux 镜像下载站点:
https://developer.aliyun.com/mirror
建议:最好使用的版本和我的一样,方便学习时出现问题,春哥为你快速排查问题

1.2 安装Linux操作系统
安装RHEL/CentOS7系统时需要注意:您电脑的CPU需要支持VT(Virtualization Technology虚拟化技术)所谓VT,指的是让单台计算机能够分割出多个独立资源区,并让每个资源区按照需要模拟出系统的一项技术,其本质就是通过中间层实现计算机资源的管理和再分配,让系统资源的利用率最大化。
注意:如果开启虚拟机后依然提示CPU不支持VT技术”报错信息,请重启电脑并进入到BIOS中把CPU的VT虚拟化功能开启即可。
一、操作系统安装步骤
第1步:在虚拟机管理界面中单击“开启此虚拟机”按钮后数秒就看到CentOS 7系统安装界面,如图1-1所示,加载IOS。

第2步:开启虚拟机,选择第一项安装Centos操作系统

注:CentOS 7安装界面描述

RedHat Linux7安装界面描述

第3步:接下来按回车键后开始加载安装镜像,所需时间大约在30~60秒,请耐心等待,如图1-2所示。

第4步:选择系统语言--中文(英文)

第5步:设置日期和时间(与网络时间同步)--地区:亚洲,城市:上海,网络时间:开启(需要有网络才可以)

第6步:软件安装,单击进入配置,初学者不建议使用最小化安装(默认方式),推荐使用GNOME桌面,并勾选“开发工具”

选择最小化安装,附加选项(全部不选)

第7步:设置网络和主机名

注:以太网不可用,解决方案:
选择虚拟机“编辑”,再选择“虚拟网络编辑器”,选择NAT模式连接网络,勾选DHCP设置部分的复选框,点击“还原网络设置”

注:速度:1000Mb/s,实际传输速度:1000/8=125MB

设置系统开机自动连接到网络,并手工配置IP地址、主机名等信息。

更改主机名:
生产环境:IP地址,提前规划好
主机名:有一些服务需要依赖于主机名
用来标识这个主机在哪个地址,运行的是什么业务。机房--->机架--->业务--->服务
例如:cs-lx-192.168.80.100

第8步:系统中的安装位置,虽然已经自动分区,但是还需要设置一下,去掉勾,然后重新选择

分区:实验环境:想怎么分就怎么分
Windows:C盘 空间足够:C盘、D盘、E盘等
磁盘分区: /根分区、 /boot 1024MB、swap(交换分区,虚拟内存) 1024MB
生产环境中的磁盘分区: /根分区
/boot 1024MB :内核存储位置,推荐200MB
swap(交换分区,虚拟内存) 1024MB / 48GB TB PB EB
/data 存放数据(代码/应用程序)
注:swap分区,交换分区,也叫虚拟内存,比如内存4G,当内存快要用完了,会将占用内存较大的程序给停掉,为了确保系统能正常运行。

2)手动分区:/boot:1024,linux的磁盘叫sda,/boot叫挂载点(sdal),你想给这个sda中写东西,需要先写到/boot中来,它是sda的一个入口。

3)添加 /swap:最大16GiB,一般1024MiB
4)添加/:默认是所有磁盘空间

注:所有的磁盘分区我们统一用“标准分区”,不适用LVM(逻辑卷)

5)磁盘格式化

第9步:关闭KDUMP(取消启用KDUMP),当系统崩溃时会记录下来并交给专业人士来处理,需要花钱的。

第10步:可以正式安装操作系统

第11步,设置密码(root)-超级管理员

也可以自己创建一个用户

接下来,系统会自动安装,请耐心等待即可,提示重启,安装成功(反复练习2-3遍)

©著作权归作者所有:来自51CTO博客作者春哥106的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Vscode的下载安装和必备插件的使用与Markdown、Emmet的语法简介
  2. R语言包的安装
  3. 简单介绍编辑器vscode的安装与配置
  4. docker 安装脚本
  5. LAMP架构应用实战—Apache服务介绍与安装01
  6. 安装Kali linux
  7. MySQL数据库入门——多实例配置
  8. Konga面板安装
  9. 9.0 Ansible 图形界面-Tower

随机推荐

  1. 用Composer构建属于你的PHP框架
  2. PHP如何计算两个时间段交集的天数?
  3. php中的如何使用正则替换
  4. PHP代码编写规范
  5. php删除文件的方法
  6. PHP 微服务集群搭建 - Hyperf
  7. 分享8个PHP开发常用代码片段
  8. 了解PHP中的8个魔术常量
  9. PHP网络请求插件Guzzle使用
  10. 程序员还看带广告的小说?