一般来说,购买VPS或专用主机的时候,都有一个选项,那就是操作系统,服务商会免费根据你的选择安装好操作系统。如果后来需要重新安装操作系统的话,大多数情况下是需要收费的,费用应该在一个小时的服务费,大概是$60-$90左右,不过也有提供免费恢复型的。所以操作系统的安装这一步操作都是有服务商提供,而不是用户直接操作。
但是,作为服务器,我们希望尽可能的保持系统在线,减少系统出故障的概率,对于所有的美国主机来说,保持网站的uptime是很有必要的,因此,在需要做系统配置改变或添加新的应用程序前,最好还是先找一台环境相当的机器试试,确认没有问题后,再到服务器里安装或配置。如果本地的有服务器那是很不错的,不过如果没有的话,也没有关系,随便找一台计算机,安装一个虚拟机,把本地的虚拟机作为服务器的本地副本,所有的操作先在本地虚拟机上试验。
本地的虚拟机上的操作系统的安装就需要自己来完成,这里北山以VMware Player作为虚拟机系统,以 CentOS 5.4 的安装作为例子,演示服务器系统的安装。
需求:
- VMware Player: 免费的软件。当前最新的版本为3.0。跟2.x版本比,增加了一个新的功能,可以创建新的虚拟机。下载地址为: http://www.vmware.com/products/player/
- 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里启动虚拟机,你就会看到下面的信息:
直接按回车就可以了。然后就会问你是否要测试你的光盘:
这个测试需要很长的时间,如果你下载后检查过MD5的话,就不需要了。所以选择Skip就可以。下面你就会看到安装的开始屏幕:
点击 Next,
这里可以选择语言,因为系统是作为服务器使用,而且一般服务商提供的系统都可能是英文的,所以这里我们也选择英文。
这里是键盘的选择,就选择缺省的(US English)。
如果你是新创建的虚拟机,你会看到上面的信息,选择 Yes 就可以了。但是如果你所选择的是已经安装过CentOS的虚拟机,就会出现下面的信息:
上面两种情况也有可能都不出现,而直接出现分区选择信息:
因为该虚拟机是作为一个服务器的本地副本,所以选择删除所有分区,创建CentOS的缺省分区。如果你的服务器是使用不同的分区的话,这里也最好安装你服务器的分区情况设置。选择好后,点 Next
系统会提醒你,删除所有分区的,原来所有的数据都会丢失。确认没有需要备份的数据的话,点 Yes
这里进行网络配置。点击 Edit
输入你要设定的IP,这里假定演示使用的IP为: 192.168.136.101。缺省是使用IPv6的,如果不需要的话去掉该选项。然后点击 OK
输入你要设定的域名,网关和DNS等信息,然后点击 Next
选择好时区,然后点击 Next
输入 root 帐号的密码,这个在你购买服务器的时候,有可能在订单上就需要改信息,或者也可能是服务商给你提供一个临时的密码,无论是哪一种情况,在你要正式使用服务器时都要做更改。输入好密码后点击 Next
因为我们这里安装的系统是要作为服务器使用,所以当然选 Server, 再选 Customize now, 然后点击 Next
这里再对需要安装的软件做一个选择。选择如下软件: 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
安装程序会根据你的选择检查一下相关的软件包
这里你还可以考虑一下,前面的是否都正确,如果确认没有问题的话,就点击 Next 。注意这里点击后就没有 Back 按钮了
格式化文件系统
正式开始安装,安装过程可能需要6分钟左右,具体时间跟你的计算机的速度相关。
安装完成后,提示你重新启动系统,点击 Reboot。
系统重新启动后,第一次运行会运行一个 Setup Agent。如果不想做然后改动,可以直接选择 Exit 退出。
选择 Firewall configuration,用Tab键选择 Run Tool,然后按空格键或回车键
取消 SELinux。因为可能有些软件在使用过程中会有问题。如果不想使用防火墙的话,Security Level 选 Disabled,然后点OK。如果要使用防火墙,则Security Level 选 Enabled,然后选择Customize,就会出现下面的对话框:
因为服务器一般 SSH, WWW, FTP, eMail,所以启用这些端口。然后选择 OK,回到前面的对话框,再选OK回到 Setup Agent 的开始界面。
然后点击 Exit 退出。这个Setup Agent的界面也可以在以后从命令行提示符下运行 setup 启动。
输入登录用户名: root 和 密码,即可以root身份登录进行系统管理操作。到此系统安装就算结束。
上面用图解的方式演示了CentOS的安装过程。下面是安装演示的视频:
下载演示视频:CentOS 5.4 Installation
吻火 says:
January 27th, 2010 at 2:44 am
文字界面应当更好点吧。呵呵。
阳光不锈 says:
January 31st, 2010 at 9:04 am
严重支持一个。
目前正在学习VPS的安装与配置,用的是Sun VirtualBox+Ubuntu。
老高 says:
February 2nd, 2010 at 2:34 pm
热切期待后面的教程!