Ubuntu 9.10下安装Oracle10g[Linux安全]
本文“Ubuntu 9.10下安装Oracle10g[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
(?Ubuntu 9.10下安装Oracle10g之前必须先卸载曾经装过的oracle,在/etc下 查询ora*)
第一步:安装必要的文件rpm,Ubuntu默许没有安装;开启root用户
可通过"新立得软件包管理器"来安装rpm程序和libaio1包.
因为Ubuntu默许是关闭root用户的,但是在oracle的安装历程中,需求root用户来履行两个脚本.
号令行下输入 sudo passwd root 回车
按照提醒输入新密码便可.
第二步:成立用户和组
可通过“系统管理”-》“用户和组”翻开“用户设置”窗口,点击下面的“解锁”按钮,输入密码后便可以增添用户和组了.
首先顺次增添2个组oinstall,dba.假若有的话就不用增添了.
其次增添oracle用户,在“手动设定密码”处输入2次用户密码,在“高级”选项卡里将“主组”设为oinstall,
别的均不用填写或更改.之后,在“管理组”中选中dba组,点击“属性”,在“构成员”中挑选oracle,肯定.
//查看nobody用户所在的组,nobody为隐含用户,所以在"用户设置"中不显示.
号令行下输入 id nobody
显示以下:uid=65534(nobody) gid=65534(nogroup) 组=65534(nogroup)
//将nobody用户加入到nobody组里面
号令行下输入 sudo usermod -G nobody nobody
//核实nobody加入的组里面有组nobody
号令行下输入 id nobody
显示以下:uid=65534(nobody) gid=65534(nogroup) 组=65534(nogroup),1003(nobody)
第三步:改正系统内核参数
号令行下输入 sudo gedit /etc/security/limits.conf
在文件最后一行[# End of file]之前增添以下内容:
# setting for oracle 10g
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
保存退出
第四步:成立文件衔接
成立一个libstdc++.so.5文件衔接
号令行下输入 sudo ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5
//成立一些Oracle安装程序需求的工具的衔接. 因为Oracle安装程序是为通过Oracle认证的Red Hat、SUSE等版本预备的,所以有些工具的位置和Ubuntu不一样.
号令行下输入 sudo ln -s /usr/bin/awk /bin/awk
号令行下输入 sudo ln -s /usr/bin/rpm /bin/rpm
号令行下输入 sudo ln -s /usr/bin/basename /bin/basename
成立RedHat的release,在/etc/目录下成立redhat-release文件
因为Oracle默许是不支持Ubuntu的,所以要把Ubuntu假装成RedHat
号令行下输入 sudo touch RedHat-release
号令行下输入 sudo gedit RedHat-release
在文件内增添内容:
Red Hat Linux release 4.1
以上是“Ubuntu 9.10下安装Oracle10g[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |