安裝環境:操作系統:CentOS6.5_x64 Desktop主機名:Oracledb內存:1G(官方最低要求1G)硬盤:40G(企業版安裝所需4.29G和1.7G數
背景:
閱讀新聞
CentOS 6.5_x64安裝Oracle 11g R2
[日期:2013-12-23] 來源:Linux社區 作者:going [字體:]
安裝環境:
操作系統:CentOS6.5_x64 Desktop
主機名:Oracledb
內存:1G(官方最低要求1G)
硬盤:40G(企業版安裝所需4.29G和1.7G數據文件)
安裝前系統準備:
#修改主機名
[root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network
[root@oracledb ~]# hostname oracledb
#添加主機名與IP對應記錄
[root@oracledb ~]# vi /etc/hosts
192.168.1.160 oracledb
#關閉Selinux
[root@oracledb ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
[root@oracledb ~]# setenforce 0
1、安裝依賴包
[root@oracledb ~]# 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@oracledb ~]# sysctl -p
[root@oracledb ~]# groupadd -g 200 oinstall
[root@oracledb ~]# groupadd -g 201 dba
[root@oracledb ~]# useradd -u 440 -g oinstall -G dba oracle
[root@oracledb ~]# passwd oracle
3、修改內核參數
[root@oracledb ~]# vi/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@oracledb ~]# vi/etc/security/limits.conf #末尾添加如下
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
[root@oracledb ~]# vi/etc/pam.d/login
session required pam_namespace.so #下面添加一條pam_limits.so
session required pam_limits.so
123456789 [root@oracledb ~]# 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
5、創建安裝目錄及設置權限
[root@oracledb ~]# mkdir /opt/oracle/app/
[root@oracledb ~]# mkdir /opt/oracle/oradata/
[root@oracledb ~]# chmod 755/opt/oracle/
[root@oracledb ~]# chmod 775/opt/oracle/app/
[root@oracledb ~]# chown oracle.oinstall -R /opt/oracle/
6、設置oracle環境變量
[oracle@oracledb ~]$ vi ~/.bash_profile
exportORACLE_BASE=/opt/oracle/app
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
exportPATH=$PATH:$ORACLE_HOME/bin
export ROACLE_PID=orcl
[oracle@oracledb ~]$ source .bash_profile #立即生效
7、安裝oracle
下載并解壓:
[root@oracledb~]# unzip /media/linux.x64_11gR2_database_1of2.zip
[root@oracledb~]# unzip /media/linux.x64_11gR2_database_2of2.zip
[root@oracledb~]# xhost + #使所有用戶都能訪問圖形桌面
[root@oracledb~]# su –oracle
[oracle@oracle~]#./media/database/runInstaller
#輸入接受一些安全問題的郵件地址
# 選擇安裝數據庫軟件并創建數據,也可以選擇第二項僅安裝數據庫軟件
0
CentOS 6.4下編譯安裝MySQL 5.6.14
PostgreSQL 9.3.2 Json類型使用
相關資訊 Oracle 11g R2 Oracle 11g R2安裝
圖片資訊
本文評論 查看全部評論 (0)
評論聲明
尊重網上道德,遵守中華人民共和國的各項有關法律法規
承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
本站管理人員有權保留或刪除其管轄留言中的任意內容
本站有權在網站內轉載或引用您的評論
參與本評論即表明您已經閱讀并接受上述條款
最新資訊
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com