[ 手记 ] Oracle 11g安装过程

安装环境:
    操作系统:Centos6.4 Desktop
    主机名:oracle
    内存:2G
    
安装前准备:
    
修改主机名:

[root@oracle ~]# vim /etc/hosts

127.0.0.1   oracle localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
117.34.74.23 oracle

[root@oracle ~]# vim /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=oracle

#关闭Selinux

[root@oracle ~]# setenforce 0
[root@oracle ~]# vim /etc/selinux/config
SELINUX=disabled

1、安装依赖包

[root@oracle ~]# yum -y install  gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel

2、创建用户和组

[root@oracle ~]# groupadd oinstall
[root@oracle ~]# groupadd dba
[root@oracle ~]# useradd -g oinstall -G dba oracle
[root@oracle ~]# passwd oracle

3、修改内核参数

[root@oracle ~]# vim /etc/sysctl.conf  # 末尾添加如下
net.ipv4.ip_local_port_range= 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576

4、修改系统资源限制

[root@oracle ~]# vim /etc/security/limits.conf #末尾添加如下
oracle  soft  nproc  2047
oracle  hard  nproc  16384
oracle  soft  nofile  1024
oracle  hard  nofile  65536

5、创建安装目录及设置权限

[root@oracle ~]# mkdir /u01
[root@oracle ~]# chmod -R 755 /u01/
[root@oracle ~]# chown -R oracle:oinstall /u01/

6、设置oracle环境变量

[root@oracle ~]# su - oracle
[oracle@oracle ~]$ vim .bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

export ORACLE_BASE=/u01
export ORACLE_HOME=$ORACLE_BASE/oracle
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export LANG=en_US.UTF-8

[oracle@oracle ~]$ source .bash_profile  #立即生效

7、安装oracle

在使用图形界面安装oracle 这里推荐使用vnc连接,就算本地主机故障不会影响到oracle的正常安装。

[root@oracle ~]# yum install tigervnc-server -y   # root用户安装vnc
[oracle@oracle ~]$ vncserver  # 在oracle用户下启用vnc
[oracle@oracle ~]$ unzip linux.x64_11gR2_database_1of2.zip
[oracle@oracle ~]$ unzip linux.x64_11gR2_database_2of2.zip
[oracle@oracle ~]$ cd database/
[oracle@oracle database]$ ./runInstaller 

oracle桌面安装的图片太多,就不贴出来了,请参考:http://www.linuxidc.com/Linux/2013-12/94311.htm

原文地址:https://www.cnblogs.com/hukey/p/5264074.html