1)硬件环境
至少512mb ram,但是256mb由于测试足够了
硬盘至少要6g(2g系统+4g数据库)
2)安装rhel3asu2
选择最小安装,大概500多mb吧
关掉防火墙
固定ip,不要dhcp
swap是ram的两倍,且至少是400mb
3)解压缩安装文件
zcat ship_9204_linux_disk1.cpio.gz | cpio -idmv
zcat ship_9204_linux_disk2.cpio.gz | cpio -idmv
zcat ship_9204_linux_disk3.cpio.gz | cpio -idmv
4)环境设置
echo “kernel.shmmax=2147483648” >> /etc/sysctl.conf
5)安装编译包
rpm -uvh cpp-3.2.3-34.i386.rpm \
gcc-3.2.3-34.i386.rpm \
glibc-devel-2.3.2-95.20.i386.rpm \
glibc-headers-2.3.2-95.20.i386.rpm \
glibc-kernheaders-2.4-8.34.i386.rpm \
compat-libstdc++-7.3-2.96.128.i386.rpm
6)添加用户
groupadd dba
groupadd oinstall
useradd -g oinstall -g dba oracle
passwd oracle
7)建立安装目录
mkdir /u01/oracle/product/9.2.0 -p
chown -r oracle.oinstall /u01/oracle
8)配置环境变量
编辑/home/oracle/.bash_profile,添加
# use the “linuxthreads with floating stacks” implementation instead of nptl:
export ld_assume_kernel=2.4.1
# oracle environment
export oracle_base=/u01/oracle
export oracle_home=/u01/oracle/product/9.2.0
export oracle_sid=test
export oracle_term=xterm
export nls_lang=american_america.zhs16gbk;
export ora_nls33=$oracle_home/ocommon/nls/admin/data
export ld_library_path=$oracle_home/lib:/lib:/usr/lib:/usr/local/lib
# set shell search paths
export path=$path:$oracle_home/bin