本教材使用的是CentOS 6.5,因Redhat从9.0后不再遵循GPL协议,为收费产品,但仍开源,而CentOS(Community Enterprise Operating System) 是以Redhat所发布的源代码重建符合GPL的Linux,即Redhat的再编译版本,Redhat与CentOS的区别和联系如下:
a、版权收费区别:redhat部分服务是需要收费的,并且收费项目红帽公司提供服务维护,没有什么后顾之忧。Centos社区版是纯免费的,维护什么都得靠自己或者通过网络或社区寻求解决,如果你能自己维护不想花钱,那这个是最好的选择。
b、版本更新:centos在redhat企业版本出来后一段时间后才会出来,具体晚多久是不确定的。
c、联系:两者为一家人,简单的说将redhat图标换一换就是centos了。两者的版本可以一 一对应起来,里面的包基本上也是完全一样的。
特别提示:一般企业应用场景,都不使用桌面环境,甚至连桌面软件包都不装,但有些特殊的软件安装需要安装桌面软件环境,例如Oracle的安装,VNC等等
有句话叫做:最小的安装=最大的安全,需要什么应用就装什么程序包。
工具/原料
- 装有虚拟机软件VMware的电脑一台(软件可在网上下载)
- CentOS 6.5安装镜像文件,可在网上下载
一、Linux安装前期准备:
- 1
1、首先我们要对VMware中新建的虚拟主机进行设定,主要设定虚拟主机的硬件配置和网络设定,以及加载安装镜像文件。
1、VMware新建虚拟机详细图文设定指引,如下图01所示:
注意:虚拟机内存建议设置为1G以上,内存太小,安装过程中可能会有警告或报错提示;硬盘空间建议设置为10G即可。
- 2
2、VMware网络分为三种可供选择
以下有详细解释,请根据自己的情况选择,本教程选用桥接模式,方便今后使用远程登陆工具登陆系统,如下图02所示:
Bridged桥接模式:适用有局域网,有办公网络的环境,虚拟机=局域网中的一台主机,注意防止IP地址冲突。
NAT网络地址转换模式: 适合拨号上网,没有局域网的家庭环境,虚拟机通过主机连接互联网。
Host-only独立主机模式:虚拟机仅能与主机相连,不能连接互联网。
- 3
3、将下载的CentOS的DVD光盘镜像文件加载到虚拟机的光驱中,如下图03所示:
至此,前期准备OK,正式开始安装CentOS 6.5
END
二、Linux正式安装步骤:
- 1
1、在VMware界面中点击“打开此虚拟机电源”开始在虚拟机中安装Linux
选择Install or upgrade an existing system(安装或升级现有的系统)即开始安装。
-
- 2
2、跳过测试安装介质,即检查光盘镜像文件,如下图所示,选择skip,然后按回车键,再选择 Next 进入安装界面。
注意:从CentOS 6以前都可以用文本界面安装,到6后虽也有文本安装界面,但不能分区,因此通常采用图形界面安装。
-
- 3
3、安装期间使用默认的英文界面即可,然后是选择键盘类型,这里我们选择U.S.English即可,如下图所示: - 4
4、What type of devices will your installation involve?选择存储设备类型。
Basic storage Devices 基本存储设备,如果不确定哪个合适那就选这个
Specialized storage devices 特殊存储设备.
此处选择第一项:基本存储设备 即可。
-
- 5
5、Storage Device Warnig 存储设备警告
此处提示:The storage device below may contain data.以下存储设备可能包含数据,勾选下方选项,然后选择Yes,discard any data 忽略所有数据。
注意:此处的清除数据只是清除虚拟机中的数据,不会影响到你硬盘中其他的数据。
-
- 6
6、系统名称变更
注意:如在企业实际应用中,主机名不能用Localhost,请务必根据应用类型变更此名称;因为在某些版本中,如果不改名称的话,后续使用过程中可能有些应用或无法无法正常使用。
此系统为本人设置的第二个模板系统,因此命名为moban2
- 7
7、时区选择
我们属于东八时区,所以大家选择上海即可,或者香港也行。
注意:此处建议取消下方的夏令时选项:System clock uses UTC
- 8
8、密码修改
注意,企业实际应用中root密码工作中至少要设定8位以上,并且要有一定的复杂度,即密码中要包含大小写字母,字符或数字。
本系统为演示模板,仅作学习用途,因此密码设为123456 然后点击User Anyway进入下一步。
-
- 9
9、Which type of installation would you like?你要进行那种类型的安装?
Use all space 使用所有空间
Replace existing linux system替换现有的系统
Shrink current system缩小现有系统
Use Free Space使用剩余空间
Create Coustom Layout使用自定义布局
此处我们我们选择自定义布局,然后Next下一步。
-
- 10
10、分区建议
创建分区主要采用标准分区,Linux文件系统6版为ext4,5版为ext3,依次。
先分/boot分区,默认200M,勾选固定大小,强制为主分区
-
- 11
11、然后分/swap
注意:/swap分区,一般为内存的1.5倍大小
本系统安装完成后,我会把虚拟机的内存调低至1024M,故此处/swap分区空间设置为1024X1.5=1536MB。
-
- 12
12、根分区创建
剩余的都分成根分区Mount Point: /
Fill to maximum allowable size 将剩余空间都用于主分区
这三个分区都强制为主分区Force to be a primary partition,
注意:一块硬盘只能有4个主分区
- 13
13、创建分区完成,格式化分区
格式化完成后把配置写入磁盘。
注意:这一步操作不会丢失你电脑中的数据,仅针对虚拟磁盘空间。
-
- 14
14、设定启动分区引导
此处使用默认设定即可,直接点击Next
- 15
15、默认为最小安装,你可以选择安装系统的缺省软件包
此处因我们是以学习为目的,故选择自定义安装;如果你想体验Linux桌面和Windows有什么区别,你也可以选择Desktop,或者根据需要选择其它的包组。
工作中一般选择自定义或最小化安装。
注意:选择了Customize now
-
- 16
16、自定义选择软件包
此系统为学习系统,因此选包情况和最小化相差不大。后续学到什么就再安装软件包即可。
-
- 17
17、选包完成后点击Next即开始安装软件包,安装完成后再点击Reboot重启,这样系统就安装完成了。
END
三、基本网络配置
- 1
1、系统登陆
安装完毕,重启系统后输入管理员用户root 然后输入密码登陆
注意:此处Linux和Windows不一样,输入的密码是不显示任何字符的,不要以为是键盘坏了 (*^__^*)
- 2
2、配置网络步骤
登入系统后,输入setup 进入系统配置界面,
然后选择第三项:Network configuration 回车。
再选择Device configuration回车,选择eth0网卡,回车后显示设定界面。
- 3
3、参考宿主机的设定,完成虚拟机Linux的IP地址设定
完成后一路Save,然后Quit 保存配置即可,配置如下图所示:
- 4
检查网络配置
置完成后重启网卡:输入 /etc/init.d/network restart
如果重启不成功,再ping www.baidu.com检查,如果也不通则说明之前的设定有问题,
检查后发现有IP地址冲突,之前设定的192.168.1.106已结有人使用,更改IP地址为192.168.1.105后网络正常。ping命令测试百度正常,如下图所示。
至此,本教程第一章完毕
To be continue!