如何在Ubuntu10.04下安装Oracle 11g?

运维 系统运维
Ubuntu是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、Office套件、多媒体程序、即时消息等。Ubuntu是一个Windows和Office的开源替代品。下面教大家在Ubuntu 10.04 下安装Oracle 11g的方法。

Ubuntu是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、Office套件、多媒体程序、即时消息等。Ubuntu是一个Windows和Office的开源替代品。下面教大家在Ubuntu 10.04 下安装Oracle 11g的方法。

Ubuntu10.04下安装Oracle11g步骤:

1.安装JDK

安装方法见Ubuntu10.04下如何搭建SUNJAVA开发环境

解决中文乱码问题,在jre目录下字体目录中建立"fallback"目录,然后copy或者link你喜欢的字体至目录下.

2.安装必要的软件包

11g所需要的软件包并不多,只要安装build-essential,rpm,libaio,ksh,libtool,libstdc++5

 

  1. sudoapt-getinstallrpmlibaio1kshlibtoollibstdc++5build-essential 

 

3.设置目录结构和符号链接

 

  1. sudoln-s/usr/bin/awk/bin/awk  
  2.  
  3. sudoln-s/usr/bin/rpm/bin/rpm  
  4.  
  5. sudoln-s/usr/bin/basename/bin/basename  
  6.  
  7. sudomkdir/etc/rc.d  
  8.  
  9. foriin0123456;doln-s/etc/rc$i.d/etc/rc.d/rc$i.d;done 

 

在"/opt"目录下建立两个目录"/opt/oracle11g/server","/opt/oracle11g/oradata","server"用于存放11g的程序文件,"oradata"用于存放数据库文件。其中luyaowei是你系统登录的用户名

 

  1. sudomkdir/opt/oracle11g  
  2.  
  3. sudomkdir/opt/oracle11g/server  
  4.  
  5. sudomkdir/opt/oracle11g/oradata  
  6.  
  7. sudochownluyaowei/opt  
  8.  
  9. sudochownluyaowei/opt/oracle11g  
  10.  
  11. sudochownluyaowei/opt/oracle11g/server  
  12.  
  13. sudochownluyaowei/opt/oracle11g/oradata 

 

4.设置系统参数

修改/etc/sysctl.conf文件,在末尾添加下面内容

 

  1. sudogedit/etc/sysctl.conf 

 

添加的内容

 

  1. fs.aio-max-nr=1048576 
  2.  
  3. fs.file-max=6815744 
  4.  
  5. kernel.shmall=2097152 
  6.  
  7. kernel.shmmax=536870912 
  8.  
  9. kernel.shmmni=4096 
  10.  
  11. kernel.sem=25032000100128 
  12.  
  13. net.ipv4.ip_local_port_range=900065500 
  14.  
  15. net.core.rmem_default=262144 
  16.  
  17. net.core.rmem_max=4194304 
  18.  
  19. net.core.wmem_default=262144 
  20.  
  21. net.core.wmem_max=1048586 

 

修改/etc/security/limits.conf

 

  1. sudogedit/etc/security/limits.conf 

 

添加内容如下

 

  1. luyaoweisoftnproc2047  
  2.  
  3. luyaoweihardnproc16384  
  4.  
  5. luyaoweisoftnofile1024  
  6.  
  7. luyaoweihardnofile65536  
  8.  
  9. 修改/etc/pam.d/login,加入如下内容:  
  10.  
  11. sudogedit/etc/pam.d/login 

 

添加内容如下

 

  1. sessionrequired/lib/security/pam_limits.so  
  2.  
  3. sessionrequiredpam_limits.so 

 

执行代码

 

  1. sudosysctl-p 

 

修改profile文件

 

  1. cdhttp://blog.csdn.net/luyaowei/archive/2010/05/19/5608974.aspx  
  2.  
  3. sudogedit.profile 

 

添加下面代码,其中luyaowei为你的用户名,orcl是你的数据库

 

  1. exportORACLE_BASE="/opt/oracle11g" 
  2.  
  3. exportORACLE_HOME="/opt/oracle11g/server" 
  4.  
  5. exportORACLE_SID="orcl" 
  6.  
  7. exportORACLE_OWNER="luyaowei" 
  8.  
  9. exportORACLE_UNQNAME=orcl 
  10.  
  11. exportNLS_LANG="Simplifiedchinese_china.al32utf8" 

 

5.安装

可以按照默认方式安装下去,安装完成后要以root身份运行/opt/oraInventory/orainstRoot.sh和/opt/oracle11g/server/root.sh两个代码,至此基本安装成功。

总结:

希望本文介绍的在Ubuntu10.04下安装Oracle 11g的方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

【编辑推荐】

  1. Ubuntu下的一款透明音乐播放器
  2. 修改Ubuntu默认的MySQL表名大小写区分
  3. 巧用tmpfsC使hrome在Ubuntu下使用ramdisk
  4. 教大家为UbuntuLinux服务器通过MAC分配IP
  5. Ubuntu10.04下如何搭建SUN JAVA开发环境?
责任编辑:韩亚珊 来源: 雨林木风
相关推荐

2011-09-07 16:43:10

ubuntuwindowsXP

2011-03-21 16:37:57

2011-08-29 13:29:29

UbuntuQtE

2011-08-30 10:37:27

UbuntuJAVA

2011-09-07 10:58:19

UbuntuMySQL

2011-03-14 10:30:15

Ubuntu10.04LAMP

2011-08-30 11:21:59

UbuntuGoogle

2011-08-29 15:23:11

Ubuntuapache

2009-11-24 10:06:21

SUSE enterp

2011-08-29 11:32:44

UbuntuiPhone

2011-08-30 14:58:26

Ubuntu

2011-08-30 17:12:27

Ubuntuwindows7

2011-08-29 14:40:04

UbuntuAndroid

2022-11-29 17:03:00

数据库Oracle

2011-09-07 14:31:59

ubuntu屏幕亮度

2011-04-22 11:03:39

Ubuntufirefox

2009-09-15 09:52:25

Oracle 11g分

2011-08-22 18:03:32

Ubuntupdnsd

2011-08-30 16:17:47

UbuntuAndroid

2011-04-22 16:14:37

UbuntuMediaWiki
点赞
收藏

51CTO技术栈公众号