Web伺服器上面的Linux一般是不會有圖形界面的,所有通過圖形界面來安裝Linux的方式在沒有圖形界面的Linux上面是行不通的,我們要使用的安裝方式叫做Linux的靜默安裝。即在沒有圖形界面的Linux上面安裝。
1. 下載下傳位址
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
下載下傳.tar.gz檔案即可,oracle在Window上面是有分位數的,但在linux上面沒有分,隻需要下載下傳 x-86-64 版本的即可。
以·tar.gz為擴充名的是一種壓縮檔案,在Linux和OSX下常見,Linux和OSX都可以直接解壓使用這種壓縮檔案。
注意:root使用者不能用是使用安裝,root使用者無法用來安裝,需要用root使用者建立一個新的使用者要安裝oracle。
2.硬體檢測:
實體記憶體不少于1G
硬碟可以空間不少于5G
swap分區空間不少于2G
支援256色以上顯示卡
cpu主頻不小于550mHZ
3.檢查安裝依賴系統包
作業系統依賴的具體包,請參考官方安裝文檔。
檢查依賴包
如果包有顯示is not installed(沒安裝),就用yum install 指令安裝,如:
4.建立所需的作業系統組和使用者
設定oracle使用者密碼
5.修改核心參數
在/sbin/sysctl.conf 檔案中,使用文本編輯器或vi指令增加或修改以下參數 (vi /sbin/sysctl.conf)
修改後,使設定生效
6.修改使用者限制
在/etc/security/limits.conf 檔案中,使用文本編輯器或vi指令
增加以下參數
在/etc/pam.d/login 檔案中,使用文本編輯器或vi指令增加或修改以下内容
在/etc/profile 檔案中,使用文本編輯器或vi指令增加或修改以下内容
使設定生效
7.建立安裝目錄(可根據情況,選擇比較多空間的目錄建立)
8.建立/etc/oraInst.loc檔案,内容如下
更改檔案的權限
9.設定oracle環境變量
在最後加上以下内容
注意,除了ORACLE_BASE和ORACLE_SID,( /etc/profile和.bash_profile中)不設定任何oracle相關環境變量(ORACLE_HOME, PATH, LD_LIBRARY_PATH等)。其他環境變量将在安裝完成後再配置。
檢查環境變量:
同時,在使用靜默安裝的時候會檢查DISPLAY的設定,如果經常說檢查DISPLAY不行的話,到root使用者下執行“xhost + 你的ip:0.0“
10.解壓oracle安裝檔案
11.複制響應檔案模闆
設定響應檔案權限
12.靜默安裝Oracle軟體
切換使用者
修改安裝Oracle軟體的響應檔案/home/oracle/etc/db_install.rsp
添加一下内容
其他的變量不配置或者預設即可。
開始靜默安裝
安裝中,如果提示[WARNING]不必理會,此時安裝程式仍在進行,如果出現[FATAL],則安裝程式已經停止了。
檢視安裝日志資訊了解安裝進度
出現類似如下提示表示安裝完成:
#-------------------------------------------------------------------
/usr/oracle/oraInventory/orainstRoot.sh
/usr/oracle/product/11.2.0/db_1/root.sh
To execute the configuration scripts:
1. Open a terminal window
2. Log in as "root"
3. Run the scripts
4. Return to this window and hit "Enter" key to continue
Successfully Setup Software.
使用root使用者執行腳本
這裡是有兩個腳本要執行,跑一下就好
增加oracle環境變量
到這裡,oracle11g的資料庫執行個體就算是裝好了。
可以使用sqlplus登入資料庫檢視資料庫是否安裝成功!