公司新配的一个环境,需要在虚拟机环境下安装RHEL(即Red Hat EnterPrise Linux,下同)5.5 64位及Oracle 11g 64位,为此折腾了整整三天,个中苦痛,唯有亲历者知之。在此,顺手记下过程,希望别人能少走些弯路。

首先,在虚拟机的的选择上,可选项:

(1)微软的Hyper-V,好处是微软已经在Win8的企业版中集成了,直接安装即可,但是很郁闷的是对RHEL的支持很弱,连网卡都找不到,虽然可以打补丁,做个“旧网络适配器”等,但总觉得很别扭,用完后,飞速删除,并决定永不录用。

(2)大名鼎鼎的VMware-workstation,9.0版已经提供对Win8的完美支持了,安装Red Hat Enterprise Linux更是超强,自动以Easy Installer模式一键安装,兼容性也相当好,使用中没有异常关机等。驱动更是非常令人赞赏,与宿主机的双向文本互拷更是让人心旷神怡,惟一的缺点是块头大,有400M。

(3)Oracle提供的VM VirtualBox 4.2,只有不到100M的大小,文本互拷需要安装完成后单独安装增强组件,即Guest Additions,另外,驱动兼容性也不是很好,在使用中有时不能正常Shutdown。最后还是选择了它。
下载地址:http://download.virtualbox.org/virtualbox/4.2.0/VirtualBox-4.2.0-80737-Win.exe

扩展包:http://download.virtualbox.org/virtualbox/4.2.0/Oracle_VM_VirtualBox_Extension_Pack-4.2.0-80737.vbox-extpack

安装过程共分三部分:

(一)VirtualBox安装RHEL5.5

启动VirtualBox,设置2G内存,20G空间,载入rhel-server-5.5-x86_64-dvd.ISO,即开始安装,安装界面就略过了,只是网卡设置为DHCP,禁用防火墙及SELINUX。

具体的安装过程看这个视频:http://v.youku.com/v_show/id_XMTU4OTAwNDE2.html

特别是视频的最后部分,用 Setup命令设置静态IP,尤为重要,毕竟你不想重启一下虚拟机,你的IP就沉大海吧?

本文中的示例是静态IP:10.0.2.15/255.0.0.0,DNS为10.0.2.20(即VirtualBox Host-Only Ethernet Adapter对应的静态IP),并在VirtualBox中将默认的NAT方式改为VirtualBox Host-Only Ethernet Adapter

启动后应该可以从宿主机Ping通10.0.2.15即可。

安装“增强组件”

然后在登录后可以看到光驱镜像,输入下列命令:

安装完后,Poweroff即可,重启后即可实现虚拟机与宿主机之间粘贴文本

此时可以做个备份。

(二)配置RHEL5.5的基本环境

配置JDK和Oracle用户组等

安装Oracle所需的全部运行库(在RHEL光驱的Server目录下)

cd /media/RHEL_5.5\ x86_64\ DVD/Server
rpm -Uvh binutils-2.*
rpm -Uvh compat-libstdc++-33*
rpm -Uvh compat-libstdc++-33*.i386.rpm
rpm -Uvh elfutils-libelf*
rpm -Uvh gcc-4.*
rpm -Uvh gcc-c++-4.*
rpm -Uvh glibc-2.*
rpm -Uvh glibc-common-2.*
rpm -Uvh glibc-devel-2.*
rpm -Uvh glibc-headers-2.*
rpm -Uvh ksh*
rpm -Uvh libaio-0.*
rpm -Uvh libaio-devel-0.*
rpm -Uvh libgomp-4.*
rpm -Uvh libgcc-4.*
rpm -Uvh libstdc++-4.*
rpm -Uvh libstdc++-devel-4.*
rpm -Uvh make-3.*
rpm -Uvh sysstat-7.*
rpm -Uvh unixODBC-2.*
rpm -Uvh unixODBC-devel-2.*
rpm -Uvh numactl-devel-*

用java -version命令查看,是否有JDK,有先删除(否则始终会显示第一个安装版本),删除命令:

rpm -qa | grep gcj

yum -y remove java-1.4.2-gcj-compat

安装新下载的jdk-6u35-linux-i586-rpm.bin,命令为

cd /u01/app/JDK
chmod 755 jdk-6u35-linux-i586-rpm.bin
./jdk-6u35-linux-i586-rpm.bin

配置JDK环境变量:vi /etc/profile,增加以下内容

#set java environment by tony 2012.10.3
JAVA_HOME=/usr/java/jdk1.6.0_35
export JAVA_HOME
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
export  CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export  PATH

创建相应的用户组和文件夹

groupadd -g 1000 oinstall
groupadd -g 1001 dba
groupadd -g 1002 oper
useradd -u 1000 -g oinstall -G dba,oper oracle
passwd oracle

mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01

此时用新建的用户oracle登录SFTP( 用FileZilla)上传下载的Database目录(由两个ZIP解压得到)到u01/App,此时,万事俱备,只欠东风了,此时可再作个备份。

(三)安装Oracle 11g

用Oracle登录,修改默认的分辨率800*600为1024*768。

输入:

cd /u01/app
chmod -R 755 database
cd database
./runInstaller

剩下的界面就和Windows下非常类似的,在此略去。

安装完成后,测试监听状态

连接数据库

用PL/SQL远程连接测试

如有疑问,欢迎联系邀月(3w@live.cn)

参考文章:

http://www.oracle-base.com/articles/11g/oracle-db-11gr2-installation-on-oracle-linux-5.php

VirtualBox下安装RHEL5.5+Oracle 11g手记相关推荐

  1. VirtualBox下安装rhel5.5 linux系统

    以前也用过VMware server和VMware workstation虚拟机,现在使用了一段时间VirtualBox,感觉它比较轻巧,很适合我,在Win7系统下用起来很方便.下面详细介绍下在Vir ...

  2. oracle安装清单过不去,oracle 11g(二)安装过程

    (一)解压oracle 11g压缩包 注:分别下载oracle 11g的1of2.2of2这两个zip压缩包,将其拷贝到/usr/src目录中解压. [root@server src]#unzip l ...

  3. [How TO]-图解virtualbox下安装ubuntu20.04虚拟机

    文章目录 1.在virtualbox下安装ubuntu20.04 2.安装增强功能 1.在virtualbox下安装ubuntu20.04 注意:这里是将虚拟机安装到了C:\Users\zhhh8\V ...

  4. [转]virtualbox下安装增强工具简单步骤

    virtualbox下安装增强工具简单步骤. 因为我最近用VirtualBox安装了Fedora. 直接安装VBoxLinuxadditions-X86.run是会报错的. Building the ...

  5. virtualbox下安装archlinux

    之前用vmware安装archlinux,但一直不能使用startx,在尝试了n次后,放弃了,后改用virtualbox,在virtualbox下安装挺顺利的,只要参考wiki和其他的文章.但在装完后 ...

  6. vmware下安装rhel5

    今天在vmware下安装rhel5注意步骤: 1.先建立一个以真实光驱为光驱的虚拟机,如果以镜像文件为光驱内容的话,安装rhel5就无法进行定制安装. 2.安装vmware tools,需要gcc和k ...

  7. vbox 安装linux64,在Virtualbox下安装Lubuntu 18.04 64位教程

    本文以图解的方式为你演示在Virtualbox下安装Lubuntu 18.04 64位操作系统的方法.Lubuntu并非Ubuntu原版,因使用的是LXDE桌面环境而得名Lubuntu. Lubunt ...

  8. oracle服务端安装和下载,oracle 11g 服务端下载地址及安装说明

    Oracle 11g 服务端的安装步骤 Ø  简介 本文主要介绍 Oracle 11g 服务端的安装步骤,在介绍之前说明以下几点: 1.   所安装的服务器是本机的虚拟机,操作系统为 Windows ...

  9. oracle客户端 安装报错,Oracle 11g客户端安装在构建客户机共享库报错

    今天同事反馈在RedHat 5.5上面安装Oracle 11g客户端一直不成功,报错截图见下: 查看具体报错信息如下: 信息: 构建客户机共享库 信息: 构建客户机共享库 信息: 此 make 操作的 ...

最新文章

  1. “环太平洋”走进现实,五角大楼研发人与武器互动的意念控制技术
  2. 0基础学python-如何从零基础自学Python?
  3. 纯CSS实现立方体旋转
  4. [力扣leetcode39]组合总和及回溯法
  5. UML该元素的行为为基础的元素
  6. -webkit-filter是神马?
  7. linux下VScode开发ESP32,VsCode设置ESP32工具链+刨根问底点灯
  8. commons-lang(一)
  9. grub的说明与配置方法
  10. 问题解决:Unlink of the file ‘.git/objects/pack/….idx’ failed. Should I try again?
  11. 提交不了_志愿提交不了,不一定是系统问题。为了成功填报,建议试试这7步...
  12. Feign 集成 Hystrix实现不同的调用接口不同的设置
  13. 计算机工程主编陶小雪,城市环境所在MOFs基催化剂的制备和VOCs催化氧化方面取得进展...
  14. 一个3D引擎Demo 源码
  15. 这位程序员的桌面是我见过最漂亮的了
  16. 英语学习者的十句经典名言
  17. 淘宝直通车定向推广怎么开技巧 直通车定向推广实操深度解析
  18. 因子模型:套利定价理论APT
  19. hql 语句不能包含关键字
  20. html中如何把一个div放到页面底部,html – 如何将DIV锚定到页面的底部?

热门文章

  1. CNN在中文文本分类的应用
  2. SAP WM 有无保存WM Level历史库存的Table?
  3. 重磅丨人工智能三年国家战略公布:8大领域要火!
  4. 中国未来技术学院盘点
  5. 8大领域、6大机遇!读懂2020年AI医疗新风向
  6. 智慧城市丨智能时代的城市设计新策略
  7. ​Arm芯片的新革命在缓缓上演
  8. 结构化数据不应该被人工智能忘之脑后 !
  9. 【周末阅读】5G时代新型基础设施建设白皮书
  10. Nature指明大脑引流“废液”的确切路径