1、Redhat56下安装ORACLE11G+Websphere+IHS一、REDHAT5.6的系统安装1.1 点击编辑虚拟机的属性,打开虚拟机的属性配置页面。点击CD/DVD驱动器,将设备类型指定为数据存储ISO文件,选择RHEL5.6 ISO文件的正确位置,并将设备状态设置为启动时连接。1.2 启动虚拟机等待安装完成二、安装VMWARE-TOOLS2.1 VMWARE-TOOLS安装右键点击安装好的RHEL5.6虚拟机,在弹出的下拉菜单中选择安装VMware Tools,然后点击确定。(已安装的话或显示重新安装VMware Tools)2.2进入RHEL5.6的终端窗口:Mount/dev/c
2、drom/mntcp/mnt/VMwareTools-9.2.0-799703.tar.gz /tmptar -zvxf /tmp/VMwareTools-9.2.0-799703.tar.gzcd /tmp/vmware-tools-distrib/./vmware-install.pl在出现的提示问题中,一一按回车键,选择默认的设置,直至分辨率选择选项出现,选择适合你的分辨率比如我选择的是1440*900的分辨率,点击回车安装完成后虚拟机调整二、oracle安装5.1 上传文件在逻辑卷mylv下创建上传目录,通过ftp或者sftp上传oracle11g安装软件到此目录#mkdir/root
3、/soft#cd /root/softlinux_11gR2_database_1of2.ziplinux_11gR2_database_2of2.zip5.2软件包依赖检查确保以下这些Package是否安装binutils-2.17.50.0.6 compat-libstdc+-33-3.2.3 compat-libstdc+-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c+-4.1.2 glibc-2.5-24 glibc-2.5-24 (32 bit) glibc-co
4、mmon-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bit) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc+-4.1.2 libstdc+-4.1.2 (32 bit) libstdc+-devel 4.1.2 make-3.81 sysstat-7.0.2 unixODBC-2
5、.2.11 unixODBC-2.2.11 (32 bit) unixODBC-devel-2.2.11 unixODBC-devel-2.2.11 (32 bit) #rpm -q binutilscompat-libstdc+-33-3.2.3-61elfutils-libelfelfutils-libelf-develgccgcc-c+ glibcglibc-develglibc-headers kshlibaiolibaio-devellibgcclibstdc+ libstdc+-devel make sysstatunixODBCunixODBC-devel结果如下:安装缺失的rp
6、m包#rpm ivhcompat-libstdc+-33-3.2.3-61.x86_64.rpm compat-libstdc+-33-3.2.3-61.i386.rpm elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpmelfutils-libelf-devel-0.137-3.el5.x86_64.rpm elfutils-libelf-0.137-3.el5.x86_64.rpm glibc-2.5-58.i686.rpm glibc-devel-2.5-58.i386.rpm libaio-devel-0.3.106-5.i386.r
7、pm libaio-0.3.106-5.i386.rpm libaio-devel-0.3.106-5.x86_64.rpm libaio-0.3.106-5.x86_64.rpm libgcc-4.1.2-50.el5.i386.rpm libstdc+-4.1.2-50.el5.i386.rpm libstdc+-devel-4.1.2-50.el5.x86_64.rpm sysstat-7.0.2-3.el5_5.1.x86_64.rpm unixODBC-2.2.11-7.1.i386.rpm unixODBC-2.2.11-7.1.x86_64.rpm unixODBC-devel-
8、2.2.11-7.1.i386.rpm unixODBC-devel-2.2.11-7.1.x86_64.rpm总共新安装19个包检查 #rpm -q binutilscompat-libstdc+-33-3.2.3-61elfutils-libelfelfutils-libelf-develgccgcc-c+glibcglibc-develglibc-headers kshlibaiolibaio-devellibgcclibstdc+ libstdc+-devel make sysstatunixODBCunixODBC-devel全部安装完成5.3建立用户和用户组#groupaddoin
9、stall#groupadddba#useradd g oinstallG dba oracle#passwd oracle5.4配置ORACLE的脚本限制#vi /etc/security/limits.conf添加ORACLE 的脚本限制如下oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536#vi /etc/pam.d/login添加以下内容:session required pam_limits.so#vi /etc/profile添加以下内容:if $U
10、SER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi5.5配置内核参数vi /etc/sysctl.conf内核参数值的配置参考ORACLE的官方文档。#kernel.shmall = 1048576kernel.shmmax = 4294967296kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 6815744net.ipv4.ip_loc
11、al_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 10485865.6建立必需目录#mkdir -p /opt/11g/oracle#mkdirp /opt/oraInventory#chownR oracle:oinstall/opt/11g/oracle#chownR oracle:oinstall/opt/oraInventory#chmod 755 -R/opt/11g/o
12、racle/#chmod 755 -R/opt/oraInventorysssssssss# linux_11gR2_database_2of2.zip5.7设置用户环境变量#su - oracle#vi /.bash_profile添加如下记录5.8 解压oracle安装文件#cd /mylv/liuchao/oracle/11g/#unzip /mylv/liuchao/oracle/11g/linux.x64_11gR2_database_1of2.zip#unzip /mylv/liuchao/oracle/11g/linux.x64_11gR2_database_2of2.zip5.
13、9 生成响应文件模板#cd /mylv/liuchao/oracle/11g/database#vidb_install.rsporacle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0oracle.install.option= INSTALL_DB_SWONLY ORACLE_HOSTNAME=redhat5.6-t1 UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/mylv/app/oraInventory SELECTED
14、_LANGUAGES=en,zh_CN,zh_TW ORACLE_HOME=/mylv/app/oracle/product/11.2.0/db_1 ORACLE_BASE=/mylv/app/oracle oracle.install.db.InstallEdition=EE oracle.install.db.DBA_GROUP=dba oracle.install.db.OPER_GROUP=oinstallDECLINE_SECURITY_UPDATES=true(oraInventory不要在$ORACLE_BASE目录下面)5.10 安装ORACLE软件进入oracle11G解压目录执行 ./runInstaller安装截图:图1 启动安装图2 选择安装方式,可以选择安装程序后再使用DBCA定制创建数据库。图3 选择安装类型,如果你使用的是固定IP,可以使用Server Class,这样数据库在启动的时候就会监听这个地址。图4 基本安装配置界面图5 检查安装所需的依赖包和条件。因为这些包更新至最新版,不用理会。至于交换分区,可以扩充,网上有教程,不难。图6 安装数据库程序图7 创建数据库。这不一定适合你,可以使用DBCA定制你的数据库。图8 配置密码管理。图9 使用root权限处理配置脚本,完成安装。图11 从上面可以看出它处理的过程和原因。图12 完成安装