CentOS 6 使用 X-Win32 安装Oracle 11gR2
2013-01-15 23:59
411 查看
X-Win32 是一个 X Window 客户端工具,它能够在 Win 平台上远程连接Linux 服务器,并使用服务器上的图形应用程序,类似的软件还有 Xming ,XManager 等等,对于Oracle 类数据库,就不再需要单独安装KDE,GNOME 等庞大的图形界面环境来辅助安装。
1.下载安装 X-Win32 最新版本为 9.1
下图为使用X-Win32 远程运行 Linux 虚拟机中的 Firefox 浏览器 演示
2.在 CentOS 6.3 64位系统中 (默认最小安装)Yum 安装 X 显示配置管理器,Xterm 终端,字体等工具
系统语言默认为 EN-US 英文,如果需要系统支持中文字体显示,还需要额外安装
3. 安装Oracle 依赖组件包
4. 创建 Oracle 用户组和账户及目录权限设置
5. 修改内核参数配置
—加入以下参数—
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
使配置生效
6. 修改用户系统进程和文件打开限制数
——加入以下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7. 设置 Oracle 用户默认登陆脚本
—加入下面内容
session required /lib64/security/pam_limits.so
// 64位为/lib64 32位为 /lib
– 修改 Profile 配置
–加入以下内容
修改 sch.login
—加入以下内容
8. 修改系统主机名配置
注意,如果系统安装时指定了主机名,需要编辑 /etc/hosts 做一条本地解析记录,例:
9.开始安装 Oracle
使用 oracle 账户登录 X-Win32 ,并切换到 oracle 安装包目录下,执行 ./runInstaller.sh 开始安装,( 注意文件权限,为方便起见,可以先用root 登录,将安装包目录权限更改为 777)
根据屏幕进行选择进行安装即可,参考路径
Oracle Base /usr/local/oracle //基础路径
Software Location /usr/local/oracle/product/11.2.0/dbhome_1 //安装位置
Data file /var/oracle/oradata //数据库目录
这里不再详细描述,请参考其他资料
10.启动方法
# su oracle //切换到oracle 用户
# export ORACLE_UNQNAME=orcl //导入环境变量 # /usr/local/oracle/product/11.2.0/dbhome_1/bin/emctl start dbconsole //启动控制台
访问 : https://IP地址:1158/em
//默认管理员 system 密码为安装过程中的密码
1.下载安装 X-Win32 最新版本为 9.1
下图为使用X-Win32 远程运行 Linux 虚拟机中的 Firefox 浏览器 演示
2.在 CentOS 6.3 64位系统中 (默认最小安装)Yum 安装 X 显示配置管理器,Xterm 终端,字体等工具
1 | yum install xorg-x11-xdm xterm dbus-x11 xorg-x11-fonts* xorg-x11-utils |
1 | yum install "@Chinese Support" |
1 | yum install binutils compat-libstdc++- 33 elfutils-libelf-devel- static elfutils-libelf-devel elfutils-libelf elfutils-devel- static elfutils-devel glibc-headers glibc glibc-common glibc-devel gcc gcc-c++ kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel sysstat unixODBC unixODBC-devel pdksh |
1 | # groupadd oinstall //添加oinstall 组 |
2 | # groupadd dba //添加dba 组 |
3 | # useradd -m -g oinstall -G dba oracle //建立oracle 用户,并添加到 oinstall 组 |
4 | # passwd oracle //设置Oracle 账户密码 |
5 | # mkdir -pv /usr/local/oracle //建立 oracle 目录 |
6 |
7 | # mkdir -pv /usr/local/oracle/ //创建oracle 安装目录,根据需要进行修改 |
8 | # chown -R oracle:oinstall /usr/local/oracle //赋予目录访问权限 |
9 | # mkdir -pv /var/oracle/oradata //创建oracle 数据库目录,根据自身需要进行 |
10 | # chown -R oracle:oinstall /var/oracle/oradata //赋予目录访问权限 |
11 | # chmod -R 775 /usr/local/oracle //修改安装目录权限 |
12 | # chmod -R 775 /var/oracle //修改数据库目录权限 |
13 |
14 | # /usr/local/oraInventory //安装信息存储目录 |
15 | # chown -R oracle.oinstall /usr/local/oraInventory //赋予目录访问权限 |
1 | # vi /etc/sysctl.conf |
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
1 | # sysctl -p |
6. 修改用户系统进程和文件打开限制数
# vi /etc/security/limits.conf
——加入以下内容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7. 设置 Oracle 用户默认登陆脚本
1 | vi /etc/pam.d/login |
session required /lib64/security/pam_limits.so
// 64位为/lib64 32位为 /lib
– 修改 Profile 配置
1 | vi /etc/profile |
1 | if [ \$USER = "oracle" ]; then |
2 | if [ \$SHELL = "/bin/ksh" ]; then |
3 | ulimit -p 16384 |
4 | ulimit -n 65536 |
5 | else |
6 | ulimit -u 16384 -n 65536 |
7 | fi |
8 | umask 022 |
9 | fi |
vi /etc/csh.login |
1 | if ( \$USER == "oracle" ) then |
2 | limit maxproc 16384 |
3 | limit descriptors 65536 |
4 | umask 022 |
5 | endif |
注意,如果系统安装时指定了主机名,需要编辑 /etc/hosts 做一条本地解析记录,例:
1 | 127.0.0.1 VM-Linux localhost localhost.localdomain localhost4 localhost4.localdomain4 |
2 | ::1 VM-Linux localhost localhost.localdomain localhost6 localhost6.localdomain6 |
3 | 192.168.1.170 VM-Linux localhost localhost.localdomain |
使用 oracle 账户登录 X-Win32 ,并切换到 oracle 安装包目录下,执行 ./runInstaller.sh 开始安装,( 注意文件权限,为方便起见,可以先用root 登录,将安装包目录权限更改为 777)
根据屏幕进行选择进行安装即可,参考路径
Oracle Base /usr/local/oracle //基础路径
Software Location /usr/local/oracle/product/11.2.0/dbhome_1 //安装位置
Data file /var/oracle/oradata //数据库目录
这里不再详细描述,请参考其他资料
10.启动方法
# su oracle //切换到oracle 用户
# export ORACLE_UNQNAME=orcl //导入环境变量 # /usr/local/oracle/product/11.2.0/dbhome_1/bin/emctl start dbconsole //启动控制台
访问 : https://IP地址:1158/em
//默认管理员 system 密码为安装过程中的密码
相关文章推荐
- VirtualBox Centos6.6 x64 安装oracle 11gR2
- CentOS6.2安装配置Oracle 11gR2
- [置顶] CentOS 安装Oracle 11gR2步骤和一些安装过程中出现的错误(整理)
- ORACLE 11GR2 安装学习时使用的示例数据库
- [原创]安装Oracle 11gR2,以及如何在win8下使用plsql develper连接Oracle数据库 ,在这里和大家分享下
- CentOS 7下 Oracle 11gR2 安装最新详解
- 亦步亦趋在CentOS 6.4下安装Oracle 11gR2(x64)
- 靠谱:CentOS 6.4下安装Oracle 11gR2(x64)
- Oracle 11gR2 及PL/SQL Developer 安装使用遇到的问题
- CentOS6.5 32bit安装Oracle-11gR2步骤说明
- CENTOS 6.5 安装 ORACLE 11gR2 操作总结
- 【教学视频】Maclean教你一步一步使用Vbox在Linux 5上安装Oracle 11gR2 RAC
- 使用Rman将Windows Oracle 11gR2 32位中数据库恢复至Windows Oracle 11gR2 64位 与 centos 6.5 Oracle 11gR2 32位
- CentOS 6.4下安装Oracle 11gR2(x64)
- CentOS 6安装Oracle 11gR2数据库
- oracle 11gR2 CentOS 5.6 64安装笔记
- Oracle 11gR2 及PL/SQL Developer 安装使用遇到的问题
- CentOS 7.3 安装Oracle 11gR2 64位
- CentOS 6.3 安装 Oracle 11gR2 依赖库检查失败处理
- CentOS 6.4下安装Oracle 11gR2