一. 准备工作
1. 创建oracle用户和用户组
[root@localhost qf]# groupadd oinstall
[root@localhost qf]# groupadd dba
[root@localhost qf]# useradd -g oinstall -g dba oracle
2. 修改 oracle 用户密码
# 设置密码
[root@localhost qf]# passwd oracle
# 删除密码
[root@localhost qf]# passwd -d oracle
3. 配置内核参数
[root@localhost qf]# vim /etc/sysctl.conf
#将以下参数添加到配置文件中
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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
# 使配置生效
[root@localhost qf]# sysctl --system
或者输入下边的命令使之生效
[root@localhost qf]# /sbin/sysctl -p
#依赖包
yum -y install binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel
yum -y install compat-libcap1.x86_64
yum -y install compat-libstdc++-33.x86_64
4. 为oracle用户添加shell配置
[root@localhost qf]# vim /etc/security/limits.conf
#添加下列配置
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5. 创建安装目录
[root@localhost qf]# mkdir -p /oracle/app
[root@localhost /]# chown -R oracle:oinstall /oracle
[root@localhost /]# chmod -R 775 /oracle
6. 配置环境变量
# 切换到oracle 用户
root@localhost /]# su oracle
# 进入oracle用户的主目录
[oracle@localhost /]$ cd /home/oracle
# ls -a 命令查看所有文件,可以看到.bash_profile,一个用户专有的配置环境变量的文件
[oracle@localhost ~]$ ls -a
# 编辑 .bash_profile 添加环境变量
[oracle@localhost ~]$ vim .bash_profile
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/app
export ORACLE_SID=oracleSID
export PATH=$ORACLE_HOME/bin:$PATH
上传安装包
# 将按转包上传到 /oracle/app目录下,并解压
# unzip xxx.zip
安装
# 用 oracle 用户
cd /oracle/app
[oracle@localhost app]$ ./runInstaller
em
https://localhost:5500/em
sys
qwe123QWE
不要输入其他