OUI的安装方式便捷、直观,但是有时候出于一些原因(PS:网络等原因),无法在服务器上使用OUI的方式,此时就只有用命令行来进行安装了。
1、配置内核参数(root用户)
vim /etc/sysctl.conf
kernel.shmmax = 784676864
kernel.shmall = 153257
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
fs.file-max = 6815744
修改后使用sysctl -p使配置生效
2、配置资源限制(root用户)vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
3、创建用户组和用户组(root用户)
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
设置oracle账户口令
passwd oracle
4、创建目录以及授权(root用户)
mkdir -p /home/u01
创建软连接绑定
ln -s /home/u01 /u01
创建对应目录结构
mkdir -p /u01/app/oracle
指定用户组以及授权
chown -R oracle:oinstall /u01/
chmod -R 775 /u01/
5、配置环境变量(oracle用户)
su -oracle切换到oracle用户
编辑.bash_profile配置环境变量
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib
export TNS_ADMIN=$ORACLE_HOME/netw