- 修改主機名:
vim /etc/hosts
vim /etc/sysconfig/network
hostname Oracle
- 配置yum源
- 配置yum源:
vi /etc/yum.repos.d/yum.repo
輸入:
yum.repo配置文件 - 進行掛載:
mount /dev/cdrom /mnt
- 查看yum源是否配置成功:
yum repolist
- 配置yum源:
- 安裝所需要的補丁包
yum install -y binutils-* compat-libstdc++-33-* elfutils-libelf-* elfutils-libelf-devel-* gcc-* gcc-c++-* glibc-* glibc-common-* glibc-devel-* glibc-headers-* ksh-* libaio-* libgcc-* libstdc++-* make-* sysstat-* unixODBC-* unixODBC-devel-* compat-libcap*
- 創(chuàng)建用戶和組
/usr/sbin/groupadd oinstall #創(chuàng)建oinstall用戶組 /usr/sbin/groupadd dba #創(chuàng)建dba用戶組 /usr/sbin/useradd -g oinstall -G dba oracle 添加一個主組是oinstall逼友,附加組是dba的用戶oracle passwd oracle
- 修改操作系統(tǒng)參數
- 修改內核參數
編輯sysctl.conf文件vim /etc/sysctl.conf
讥巡,添加以下內容:
使其生效:fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2147483648 kernel.shmmax = 68719476736 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
sysctl -p
- 修改用戶參數
打開limits.conf文件vim /etc/security/limits.conf
加袋,向里面添加以下內容:oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
- 修改內核參數
- 創(chuàng)建相關文件
- 創(chuàng)建oradata來存放數據
mkdir /oradata chown oracle:oinstall /oradata #修改權限 [root@Oracle /]# ls -ld /oradata #查看權限 drwxr-xr-x. 2 oracle oinstall 4096 Dec 27 15:34 /oradata
- 創(chuàng)建Oracle Base目錄:
mkdir -p /u01/app/ chown -R oracle:oinstall /u01/app/ chmod -R 775 /u01/app
- 創(chuàng)建oradata來存放數據
- 編輯Oracle用戶環(huán)境,編輯.bash_profile文件
進入oracle用戶權限su - oracle
編輯配置文件vim .bash_profile
,添加以下內容export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2/db export PATH=$ORACLE_HOME/bin:$PATH export ORACLE_SID=fsdb
-
解壓縮并安裝軟件
進入軟件路徑循未,并使用unzip解壓前兩個zip包,解壓完成后可以看到一個database文
以oracle用戶身份登錄系統(tǒng)安裝Oracle
su - oracle cd directory/database #directory是之前解壓出來的database所在的路徑 ./runInstaller #進行安裝
然后會進入圖形界面,按提示進行安裝即可最仑。
安裝完成后,需要按提示執(zhí)行如下連個腳本文件:
重新打開一個窗口炊甲,以root用戶權限登錄泥彤,并依次執(zhí)行以上兩個腳本:/u01/app/oraInventory/orainstRoot.sh /u01/app/oracle/product/11.2/db/root.sh
執(zhí)行完兩個腳本后再選擇 ok
-
配置監(jiān)聽
Oracle軟件安裝完后,需要執(zhí)行命令netca配置監(jiān)聽器
[oracle@Oracle app]$ netca
一直next即可
-
使用dbca創(chuàng)建數據庫
[oracle@Oracle app]$ dbca
關閉掉不常使用的組件
創(chuàng)建數據庫成功后卿啡,使用
sqlplus / as sysdba
登錄數據庫
lsnrctl status
可以查看監(jiān)聽狀態(tài)