公司出售旧电脑,价格及其便宜,我于是花了300“大洋”拖回一台主机。该主机性能还不错,我于是想利用它搭建一台服务器,学习服务器相关方面的知识,比如Linux、apache等方面的东东;另外想折腾一下Oracle,建立一个实际的环境,为以后的DBA生涯增加实际操作经验。
利用元旦假期,实施该计划。
首先,从网上收集资料,花了一个晚上从网上download下来Redhat Enterprise Linux AS 4的四个光盘镜像。然后download了grub4dos,版本是0.4.3。
然后把主机的硬盘先划了2个分区,其中一个分区放grub4dos,把它解压即可;另外一个分区(必须是FAT32分区),放Redhat Enterprise Linux AS 4的四个光盘镜像,还有就是第一个镜像的isolinux目录下的两个文件:vmlinuz、initrd.img。
把硬盘装回主机,开机启动。一会就出现grub>提示符,在该界面下执行以下命令:
grub>kernel (hd0,1)/vmlinuz root=/dev/hda1 (我把镜像文件和vmlinuz、initrd.img放在硬盘的第二个分区的根目录下了,我想把系统安装在硬盘的第一个分区里)
grub>initrd (hd0,1)/initrd.img
grub>boot
过一会就出现了Redhat Enterprise Linux AS 4的安装界面,首先让你选镜像文件所在的盘区,选好之后就出现正式安装界面。安装界面可以选择中文界面。
安装过程很简单,这里就不再细说。
由于我大部分时候需要通过ssh去连接这个服务器,所以安装过程中一定要记得选择安装ssh功能,同时系统安装完成之后需要安装openssh-server,这个东东可以到网上去download。不过,高于4的版本好像需要更高版本的Redhat Enterprise Linux,我就装了一个3.7版本的。
由于硬盘只划分了2个分区,还有大部分空间没有划分,因此在Redhat Enterprise Linux的环境下作分区等工作。主要是以下步骤:
[root@localhost ~]#fdisk -u /dev/hdb 使用该命令的选项进行分区
[root@localhost ~]#mkfs.ext3 /dev/hdb3 使用该命令创建ext3格式的文件系统,其实就是格式化
[root@localhost ~]#vi /etc/fstab 在其中增加一行:
/dev/hdb3 /opt ext3 defaults 1 2
OK,就这样,简简单单地就可以搞定从硬盘安装Redhat Enterprise Linux AS 4。当然罗,这只是搭建服务器的第一步,不过也是最重要的一步,系统安装好了,再慢慢地安装其它软件嘛。
这里进行一个简略的记述,实际上在安装的过程中还是犯了不少错误,由于步骤不对,我进行了前后三次安装,花了我一天多的时间。这主要是第一次嘛,所以记得把它记录下来,以后就很简单了。