VPS/独立服务器配置入门指南(2) — CentOS安装

by 北山 . 0 Comments

美国主机一般来说,购买VPS或专用主机的时候,都有一个选项,那就是操作系统,服务商会免费根据你的选择安装好操作系统。如果后来需要重新安装操作系统的话,大多数情况下是需要收费的,费用应该在一个小时的服务费,大概是$60-$90左右,不过也有提供免费恢复型的。所以操作系统的安装这一步操作都是有服务商提供,而不是用户直接操作。

但是,作为服务器,我们希望尽可能的保持系统在线,减少系统出故障的概率,对于所有的美国主机来说,保持网站的uptime是很有必要的,因此,在需要做系统配置改变或添加新的应用程序前,最好还是先找一台环境相当的机器试试,确认没有问题后,再到服务器里安装或配置。如果本地的有服务器那是很不错的,不过如果没有的话,也没有关系,随便找一台计算机,安装一个虚拟机,把本地的虚拟机作为服务器的本地副本,所有的操作先在本地虚拟机上试验。

本地的虚拟机上的操作系统的安装就需要自己来完成,这里北山以VMware Player作为虚拟机系统,以 CentOS 5.4 的安装作为例子,演示服务器系统的安装。

需求:

  1. VMware Player: 免费的软件。当前最新的版本为3.0。跟2.x版本比,增加了一个新的功能,可以创建新的虚拟机。下载地址为: http://www.vmware.com/products/player/
  2. CentOS: 免费软件。当前的最新版本为 5.4。下载地址为: http://mirror.centos.org/centos/5/isos/ 。 更据自己的需要选择 32位版本还是 64 位版本。本文的演示时基于 32 位版本,下载的是一个 DVD ISO文件。

安装CentOS前,如果你的机器上没有安装 VMware的话,你需要先安装 VMware Player,然后创建一个用于安装 CentOS 系统的虚拟机。关于VMware Player的安装使用,不在本文的范围,有什么问题的,就自己百度一下或谷歌一下。

这里先做一些假定:安装后的 CentOS 系统的虚拟机的域名为:host1.mylocalserver.com,IP为: 192.168.136.101,网关和DNS的IP都为:192.168.136.2。你的系统的实际IP会有所不同,你可以用自己查看一下。

接下来就可以正式开始安装了。

从虚拟机里将DVD驱动器连接到下载的ISO文件上,然后从DVD里启动虚拟机,你就会看到下面的信息:

centos-installation-01

直接按回车就可以了。然后就会问你是否要测试你的光盘:

centos-installation-02

这个测试需要很长的时间,如果你下载后检查过MD5的话,就不需要了。所以选择Skip就可以。下面你就会看到安装的开始屏幕:

centos-installation-03

点击 Next,

centos-installation-04

这里可以选择语言,因为系统是作为服务器使用,而且一般服务商提供的系统都可能是英文的,所以这里我们也选择英文。

centos-installation-05

这里是键盘的选择,就选择缺省的(US English)。

centos-installation-06

如果你是新创建的虚拟机,你会看到上面的信息,选择 Yes 就可以了。但是如果你所选择的是已经安装过CentOS的虚拟机,就会出现下面的信息:

centos-installation-06-1

上面两种情况也有可能都不出现,而直接出现分区选择信息:

centos-installation-07

因为该虚拟机是作为一个服务器的本地副本,所以选择删除所有分区,创建CentOS的缺省分区。如果你的服务器是使用不同的分区的话,这里也最好安装你服务器的分区情况设置。选择好后,点 Next

centos-installation-08

系统会提醒你,删除所有分区的,原来所有的数据都会丢失。确认没有需要备份的数据的话,点 Yes

centos-installation-09

这里进行网络配置。点击 Edit

centos-installation-10

输入你要设定的IP,这里假定演示使用的IP为: 192.168.136.101。缺省是使用IPv6的,如果不需要的话去掉该选项。然后点击 OK

centos-installation-11

输入你要设定的域名,网关和DNS等信息,然后点击 Next

centos-installation-12

选择好时区,然后点击 Next

centos-installation-13

输入 root 帐号的密码,这个在你购买服务器的时候,有可能在订单上就需要改信息,或者也可能是服务商给你提供一个临时的密码,无论是哪一种情况,在你要正式使用服务器时都要做更改。输入好密码后点击 Next

centos-installation-14

因为我们这里安装的系统是要作为服务器使用,所以当然选 Server, 再选 Customize now, 然后点击 Next

centos-installation-15

这里再对需要安装的软件做一个选择。选择如下软件: Editors, Text-based Internet, Development Libraries, Development Tools, Administration Tools, Base, and System Tools。如果希望把CentOS带的服务器软件都一并安装的话,再选上DNS Name Server, FTP Server, Mail Server, MySQL Database, Server Configuration Tools, Web Server。其它的软件就都不需要了。选择好后点击 Next

centos-installation-16

安装程序会根据你的选择检查一下相关的软件包

centos-installation-17

这里你还可以考虑一下,前面的是否都正确,如果确认没有问题的话,就点击 Next 。注意这里点击后就没有 Back 按钮了

centos-installation-18

格式化文件系统

centos-installation-19

正式开始安装,安装过程可能需要6分钟左右,具体时间跟你的计算机的速度相关。

centos-installation-20

安装完成后,提示你重新启动系统,点击 Reboot。

centos-installation-21

系统重新启动后,第一次运行会运行一个 Setup Agent。如果不想做然后改动,可以直接选择 Exit 退出。

centos-installation-22

选择 Firewall configuration,用Tab键选择 Run Tool,然后按空格键或回车键

centos-installation-23-1

取消 SELinux。因为可能有些软件在使用过程中会有问题。如果不想使用防火墙的话,Security Level 选 Disabled,然后点OK。如果要使用防火墙,则Security Level 选 Enabled,然后选择Customize,就会出现下面的对话框:

centos-installation-23-2

因为服务器一般 SSH, WWW, FTP, eMail,所以启用这些端口。然后选择 OK,回到前面的对话框,再选OK回到 Setup Agent 的开始界面。

centos-installation-24

然后点击 Exit 退出。这个Setup Agent的界面也可以在以后从命令行提示符下运行 setup 启动。

centos-installation-25

输入登录用户名: root 和 密码,即可以root身份登录进行系统管理操作。到此系统安装就算结束。

发表评论

电子邮件地址不会被公开。 必填项已用*标注