[ 手记 ] 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