CentOS 安装oracle数据库(终于搞通了~~)
2017-02-16 18:05
246 查看
要在CentOS6.5上,安装oracle 11 r2,网上搜寻了好久,还是各种不通,搞了一天终于弄好了,这里记录一下;
首先声明:安装的机器内存至少要2G,因为在后面安装的时候,会有个preckeck,内存不能小于1G,我都是到最后才发现不行,崩溃。。。;
而且,安装是需要图形界面的,没有安装的也可以,到时候通过Xming和putty也可以,具体后面说;
再者:有的博文提前做了一下设置,比如修改SWAP,或者修改内核信息等,这些你可以不同担心,因为后面的preckeck会再次检查,所以到时候可以补上也行。
1,创建用户组和用户:
2,修改内核信息
3,生效修改,并检查
4,修改打开文件数限制
5, 解压下载的oracle(提前下载好,并上传到CentOS上),由于我没有unzip命令,所以先安装此命令;
6,安装必要的包:
7,安装x窗口程序;
8,由于oracle安装需要GUI,所以这里有两种方法提供:
从一个有图形界面的linux系统连接:
通过Windows连接:需要通过Xming和putty来配合使用,可参考下面的文章:
Xming X-Windows terminal emulator for Microsoft Windows computers
9, 选择上面一种方式,并通过“oracle”用户登录:找到oracle解压文件中database/runInstaller,并运行,注意要./runInstaller,不能直接runInstaller;
10,从这一下就是图形界面安装了,请参考下面文章:
https://wiki.centos.org/HowTos/Oracle12onCentos7
有什么问题,欢迎讨论。
参看文章:
https://wiki.centos.org/HowTos/Oracle12onCentos7
https://wiki.centos.org/HowTos/Xming
http://jingyan.baidu.com/article/4665065819613cf549e5f8aa.html(这个是安装server版本的,第一个文章是安装desktop版本的)
首先声明:安装的机器内存至少要2G,因为在后面安装的时候,会有个preckeck,内存不能小于1G,我都是到最后才发现不行,崩溃。。。;
而且,安装是需要图形界面的,没有安装的也可以,到时候通过Xming和putty也可以,具体后面说;
再者:有的博文提前做了一下设置,比如修改SWAP,或者修改内核信息等,这些你可以不同担心,因为后面的preckeck会再次检查,所以到时候可以补上也行。
1,创建用户组和用户:
[root@centos7 ~]# groupadd oinstall [root@centos7 ~]# groupadd dba [root@centos7 ~]# useradd -g oinstall -G dba oracle [root@centos7 ~]# passwd oracle
2,修改内核信息
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 1987162112 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586
3,生效修改,并检查
[root@centos7 ~]# sysctl -p [root@centos7 ~]# sysctl -a
4,修改打开文件数限制
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
5, 解压下载的oracle(提前下载好,并上传到CentOS上),由于我没有unzip命令,所以先安装此命令;
[root@centos7 ~]# yum install -y zip unzip [root@centos7 ~]# unzip linuxamd64_12102_database_1of2.zip -d /home/oracle/ [root@centos7 ~]# unzip linuxamd64_12102_database_2of2.zip -d /home/oracle/
6,安装必要的包:
[root@centos7 ~]# yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 \ glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 \ libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 \ libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
7,安装x窗口程序;
[root@centos7 ~]# yum groupinstall -y "X Window System"
8,由于oracle安装需要GUI,所以这里有两种方法提供:
从一个有图形界面的linux系统连接:
ssh -X oracle@centos7.example.com
通过Windows连接:需要通过Xming和putty来配合使用,可参考下面的文章:
Xming X-Windows terminal emulator for Microsoft Windows computers
9, 选择上面一种方式,并通过“oracle”用户登录:找到oracle解压文件中database/runInstaller,并运行,注意要./runInstaller,不能直接runInstaller;
10,从这一下就是图形界面安装了,请参考下面文章:
https://wiki.centos.org/HowTos/Oracle12onCentos7
有什么问题,欢迎讨论。
参看文章:
https://wiki.centos.org/HowTos/Oracle12onCentos7
https://wiki.centos.org/HowTos/Xming
http://jingyan.baidu.com/article/4665065819613cf549e5f8aa.html(这个是安装server版本的,第一个文章是安装desktop版本的)
相关文章推荐
- [Oracle] centos6.2图形界面安装oracle数据库
- centos下mysql 最新版终于安装成功!备份一下几个关键地方
- Centos安装Oracle数据库文本记录
- 捣鼓了一个星期各种踩坑,终于linux的centos的lamp安装完成
- centos6.5的安装,oracle数据库的安装,备份数据的导入详情。
- 在CentOS 5.8中安装Oracle客户端远程访问Oracle数据库服务器
- CentOS7 通过VNC 下安装oracle数据库提示DISPLAY not set. Please set the DISPLAY and try again.解决方法
- CentOS 6.5下安装Oracle数据库问题解决笔记
- Linux+php+apache+oracle环境搭建之CentOS下安装Oracle数据库
- CentOS安装Oracle数据库详细介绍及常见问题汇总
- 在VMware安装Centos再安装Oracle数据库(个人学习使用)
- CentOS下安装PHP Oracle数据库扩展
- centos6.5安装oracle数据库详细
- Centos系统安装oracle数据库出现的错误总结
- 终于在阿里云centos上安装了node.js
- CentOS系统上安装配置Oracle数据库的详细教程
- 转---CentOS安装Oracle数据库详细介绍及常见问题汇总
- Linux+php+apache+oracle环境搭建之CentOS下安装Oracle数据库
- Centos7 安装与部署单实例oracle数据库
- 终于在CentOS6.5通过rpm包的方式安装好了GCC!!