選擇Linux環境配置Oracle時,需綜合考慮穩定性、兼容性、支持周期等因素,以下為具體建議:
Oracle Linux
Red Hat Enterprise Linux (RHEL)
CentOS Stream / AlmaLinux / Rocky Linux
系統版本兼容性
uname -a查看內核版本,參考Oracle官方文檔確認兼容性。核心配置步驟
oracle用戶及oinstall/dba用戶組,設置密碼。/etc/sysctl.conf,調整如shmmax(共享內存最大值)、sem(信號量)等參數,執行sysctl -p生效。/etc/security/limits.conf,增加oracle用戶的nofile(文件描述符)、nproc(進程數)等限制。~/.bash_profile中配置ORACLE_BASE、ORACLE_HOME、PATH等變量。依賴包安裝
yum/dnf)安裝必需的依賴包,如libaio、compat-libstdc++等。yum install -y binutils compat-libcap1 libaio libaio-devel gcc make
安裝Oracle軟件
runInstaller執行圖形化安裝,選擇“單實例數據庫安裝”。root用戶腳本(如orainstRoot.sh、root.sh)。配置監聽與數據庫
netca配置監聽器(默認端口1521),通過dbca創建數據庫實例。驗證安裝
lsnrctl status。sqlplus / as sysdba,執行SELECT * FROM v$version;確認版本。permissive模式,防火墻需放行數據庫端口。參考來源: