Oracle11g安装步骤(CentOS7)
安装环境:CentOS 7(64位) 、 oracle11G 的压缩包
第一步:创建相关目录,并将安装包放在指定路径下
[root@localhost data]# pwd
/data
[root@localhost data]# ll
total 0
drwxr-xr-x. 2 root root 6 Sep 27 00:42 oracle //安装目录
drwxrwxr-x. 2 root root 6 Sep 27 00:25 oradata //配置文件
drwxrwxr-x. 2 root root 88 Sep 26 23:53 soft //压缩包目录
第二步:创建相关用户组和密码(密码提示过于简单之类的话请不用管它)
[root@localhost soft]# groupadd oinstall
[root@localhost soft]# groupadd dba
[root@localhost soft]# useradd -g oinstall -g dba -m oracle //用户既属于oinstall又属于dba
[root@localhost soft]# passwd oracle
Changing password for user oracle.
New password:
BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
第三步:赋值
chmod -R 775 /data/chown -R oracle.oinstall /data/oracle/
chown -R oracle:oinstall /data/soft/
chown -R oracle:oinstall /data/oradata/
chmod -R 775 /data/oracle/
[root@localhost soft]# chown -R oracle:oinstall database/ //将解压后的database目录也赋给oracle
[root@localhost soft]# ll
total 2295592
drwxr-xr-x. 8 oracle oinstall 128 Aug 20 2009 database
-rwxrwxr-x. 1 oracle oinstall 1239269270 Apr 23 2013 linux.x64_11gR2_database_1of2.zip
-rwxrwxr-x. 1 oracle oinstall 1111416131 Apr 23 2013 linux.x64_11gR2_database_2of2.zip
第四步:修改标识
[root@localhost data]# vi /etc/redhat-release
[root@localhost data]# cat /etc/redhat-release
redhat-7
第五步:安装相关软件包
yum -y install binutils* compat-libcap1* compat-libstdc++* gcc* gcc-c++* glibc* glibc-devel* ksh* libaio* libaio-devel* libgcc* libstdc++* libstdc++-devel* libXi* libXtst* make* sysstat* elfutils* unixODBC*
第六步:防火墙问题
systemctl status firewalld.service
systemctl disable firewalld.service
第七步:修改selinux
vi /etc/selinux/config
如下图所示,将selinux设置为disabled状态

第八步:修改 linux 内核
vi /etc/sysctl.conf
添加以下内容:
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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 = 1048576
配置生效:[root@localhost data]# sysctl -p
第九步: 修改用户的 SHELL 的限制
(1)vi /etc/security/limits.conf
添加以下内容:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
(2)修改/etc/pam.d/login 文件,vi /etc/pam.d/login
添加:
session required /lib64/security/pam_limits.so
session required pam_limits.so
(3)编辑 /etc/profile ,vi /etc/profile
添加:
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
第十步:修改配置文件
[root@localhost data]# su - oracle
[oracle@localhost ~]$ export LANG=en_US //把语言环境改为英文
vi /home/oracle/.bash_profile
添加:
export PATH
export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/sbin:/usr/lib
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
生效:source /home/oracle/.bash_profile 设置主机 hosts 文件,vi /etc/hosts
添加自己主机ip信息,例如:
192.168.113.133 localhost localhost.localdomain localhost4 localhost4.localdomain4
第十一步:
[oracle@localhost database]$ ./runInstaller
后面图形化部分由于图片太大,不一一列举,多数为next。(可见其他博客说明)
安装好后输入dbca,继续图形化界面安装。
第十二步:数据库的启动、关闭
---------启动监听服务-------------
# su – oracle
$ lsnrctl
LSNRCTL> status
LSNRCTL> start
LSNRCTL> exit
[oracle@redhat64 ~]$ export oracle_sid=orcl //实例名用之前图形界面设置的
---------启动------------
[oracle@redhat64 ~]$ sqlplus / as sysdba
SQL> startup
-------关闭--------------
# su – oracle
$ sqlplus / as sysdba
SQL> shutdown immediate
其他博客:https://www.cnblogs.com/muhehe/p/7816808.html
Oracle11g安装步骤(CentOS7)的更多相关文章
- Oracle11g安装步骤
plsql安装等:https://blog.csdn.net/li66934791/article/details/83856225 https://www.cnblogs.com/gaoz ...
- Linux nginx安装步骤 centos7
1.安装依赖: yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 2.创建一个文件夹cd /usr/localmk ...
- Oracle 11g安装步骤以及Oracle11g创建表空间和用户,并授权
Oracle 11g安装步骤详解 一.Oracle 下载 注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可. 路径名称中,最好不要出现中文,也不要出现空格等不规则字符. 官方下地 ...
- RabbitMq在CentOs7下的完整安装步骤,带你踩坑
1.前言 因为公司项目中用的RabbitMq来做消息处理,自己以前没有接触过,所以想自学一下.然额,光安装就花了6.7个小时才搞定,中间还换过一个版本,综合国内外博客才最终将所有安装中遇到的问题解决掉 ...
- CentOS7.3 jdk、tomcat 安装步骤
jdk.tomcat 安装步骤 一.jdk 安装步骤 1.登录root用户 su - root 2.创建install目录 mkdir -p /usr/install 3.复制 对应的jdk 和tom ...
- Windows下Oracle安装图解----oracle-win-64-11g 详细安装步骤
一. Oracle 下载 官方下地址 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.htm ...
- Oracle 11g安装步骤详谈
又是十月南京阴雨天气 图书馆花了一个多小左右把11g安装折腾好了.其中折腾SQL Developer 花了好长时间,总算搞定了.好了,先总结下安装步骤,希望给后面的童鞋提高安装效率. 相互方便 共同 ...
- VMware下载安装及CentOS7下载安装
我是在Windows10系统下,下载的VMware Workstation 12 1.下载虚拟机软件 安装包位置(里面有激活码):https://pan.baidu.com/s/1i5hn5lj 2. ...
- Docker安装步骤
在学习springcloud的消息总线时,需要安装rabbitmq,因为rabbitmq是用erlang开发的,所以安装rabbitmq又需要先安装erlang,总之安装过程中遇到各种坑,然而最终还是 ...
随机推荐
- Spring IoC 的实现机制
Spring 中的 IoC 的实现原理就是工厂模式加反射机制. interface Fruit { public abstract void eat(); } class Apple impl ...
- Java 待学习知识
Java 工厂模式和策略模式 Java 面向对象与面向接口的设计模式 Java 六大设计原则 - 单一职责原则 设计模式之禅 大话设计模式
- 【ARM-Linux开发】【CUDA开发】NVIDIA TEGRA X1:LINUX驱动程序包多媒体用户指南
NVIDIA TEGRA X1:LINUX驱动程序包多媒体用户指南 转载请注明作者和出处:http://blog.csdn.net/u011475210 嵌入式平台:NVIDIA Jetson TX1 ...
- CTS/APIO2019 游记
已经记不得是第几天了就按顺序编号好了. 一 久违的到了北京,上次来北京还是在去年CTSC和APIO的时候.回想起来,这一年发生了很多事情啊. 下午是THUPC的试机赛,我和假雪菜.嘿嘿嘿两个神仙队友过 ...
- oracle登录信息对应
登录数据库填写的是,配置文件中自己定义的值 2. 查询非纯数字值的字段内容 select trim(translate(RTRIM(LTRIM(ITEM_NUMBER)), '#0123456789' ...
- JS实现文字转语音播放
JS实现文字转语音播放背景实现方式第一种:百度文字转语音开放API第二种:微软TTS语音引擎第三种:SpeechSynthesisUtterance总结背景在做项目的过程中,经常会遇到场景是客户要求播 ...
- Centos7 yum方式安装MySQL
1.下载安装源 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2.yum方式安装 yu ...
- c#学习笔记2-委托
using System; using System.Collections; using System.Collections.Generic; using System.Linq; using S ...
- Python基础(七)——文件和异常
1.1 读取整个文件 我们可以创建一个 test.txt 并写入一些内容,使用 Python 读文件操作,读出文本内容. with open(r'E:\test.txt') as file_objec ...
- Locust性能测试-环境准备与基本使用 转自:悠悠
前言 提到性能测试,大部分小伙伴想到的就是LR和jmeter这种工具,小编一直不太喜欢写这种工具类的东西,我的原则是能用代码解决的问题,尽量不去用工具. python里面也有一个性能测试框架Locus ...