前段时间,在安装CentOS5.5的时候由于没有安装向导,让我有些奇怪,也没找到原因,有可能是新的版本特性吧,导致很多包需要手动安装,虽说过程并不复杂,但是对于磁盘分区的问题我还是心有余悸,导致最后安装Oracle时居然提示磁盘空间不够,导致没有安装成功就放弃了,这次下来CentOS5.4来从新安装,搭建Linux和Oracle学习环境,所以顺便也记录下安装过程。
首先需要安装虚拟机,这类对于虚拟机的介绍就不多说了,一般用于学习环境建议使用虚拟机。在导入安装包ISO文件之后,进行安装向导,直接“NEXT”就到分区向导,如下所示:
此处选择“Create customer layout”就是创建新的分区,其中有三个选项,另外两个选项是默认分区和保留分区等,这里我们选择创建新的分区,如下图所示:
此处swap分区是创建交换分区,交换分区就是Linux下虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘分区虚拟成内存来使用,一般Swap的调整对于linux下的web服务器性能影响很大,所以一般swap都是起临时作用,如果不够用,解决办法就是添加内存。这里swap分区的空间大小为实际内存的2倍为基准。
接着对文件系统进行分区,如下图所示:
“/”表示系统的文件系统,就是整个linux系统的文件都被放置在/下面,ext3是linux中的日志文件格式。下一步选择时间,在接着就是选择安装的文件包,如下图所示:
这里有很多系统包可以选择,一般根据自己的需要来选择安装,通常我们学习中都要用到一些开发包和开发工具,所以这里都选上,没选或者是漏选的也没关系,在系统安装好之后缺少哪些就从ISO包中去找就ok了。这一步配置完就开始安装了,安装完之后会提示reboot,reboot之后需要设置防火墙什么的,因为在学习环境所以建议都禁用,以免在实际应用中,防火墙会拦截很多服务,需要手动去添加相关配置才能放行。
在之前的博客中都整理关于JDK、mysql、tomcat以及一些web应用服务的项目环境搭建,由于测试过程我们经常会接触不同的测试环境,而搭建测试环境也是我们测试人员必须掌握的技能,刚好近期在搭建各种测试环境,所以就顺便整理出来。后面将会具体整理Oracle的相关搭建和学习内容,Oracle在Linux下的部署一直是难点,我也去尝试一下。