oracleLinux下安裝oracle
以oraclelinux6.3為例
1.安裝作業系統
2.配置網路
若是在虛擬機器上,只需要虛擬機器網路模式選擇僅主機模式,然後將虛擬機器IP配置為與電腦VMnet1網路卡IP同網段即可用xshell工具連線。本例中VMnet1網路卡IP為192.168.0.1,虛擬機器IP為192.168.0.2
[root@oracle ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static" #修改為static-靜態
HWADDR="00:0C:29:39:2D:1B"
NM_CONTROLLED="yes"
ONBOOT="y #修改為yes-網路卡自啟動
TYPE="Ethernet"
UUID="24b81ced-7b19-4963-9957-aed529d5f2a4"
IPADDR=192.168.0.2 #IP地址
NETMASK=255.255.255.0 #子網掩碼
GATEWAY-192.168.0.254 #閘道器地址
3.關閉防火牆
[root@oracle ~]# chkconfig iptables off
[root@oracle ~]# chkconfig iptables --list
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[root@oracle ~]# chkconfig ip6tables off
[root@oracle ~]# chkconfig ip6tables --list
ip6tables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
4.關閉selinux
[root@oracle ~]# vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled #修改為disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
5.配置yum源
[root@oracle ~]# mount /dev/sr0 /mnt #掛載光碟至/mnt
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@oracle ~]# cd /etc/yum.repos.d/ #進入yum源配置資料夾
[root@oracle yum.repos.d]# ls
public-yum-ol6.repo #yum源配置檔案
[root@oracle yum.repos.d]# vi Oracle-Local.repo #新增yum源配置檔案,或者可以修改yum系統標準檔案
新增內容如下
[ol6_latest]
name=Oracle Linux $releasever Latest ($basearch) #名稱可自定義
baseurl=file:///mnt/Server #oraclelinux7中沒有server資料夾
gpgcheck=0
enabled=1
以下兩步在此文中僅用於測試yum是否配置成功,可不執行
[root@oracle yum.repos.d]# yum repolist #顯示yum倉庫,可用於測試yum是否配置成功
Loaded plugins: refresh-packagekit, security
ol6_latest | 3.7 kB 00:00 ...
ol6_latest/primary_db | 2.9 MB 00:00 ...
repo id repo name status
ol6_latest Oracle Linux 6Server Latest (x86_64) 3,563
repolist: 3,563
[root@oracle yum.repos.d]# yum makecache #構建yum快取,可用於測試yum是否配置成功
Loaded plugins: refresh-packagekit, security
ol6_latest | 3.7 kB 00:00 ...
ol6_latest/filelists_db | 3.1 MB 00:01 ...
ol6_latest/other_db | 1.2 MB 00:00 ...
ol6_latest/group_gz | 203 kB 00:00 ...
Metadata Cache Created
6.構建oracle安裝環境
在其他版本的linux作業系統中,oracle安裝之前需要一步一步進行操作構建oracle安裝環境,比如建立使用者及使用者組、修改核心引數、修改系統限制資源等等。在oraclelinux系統中,oracle將這些過程全部打包在一起,只需要用yum進行一步安裝,即可將安裝環境構建完成。
[root@oracle /]# yum search oracle #搜尋yum源中oracle相關安裝包
[root@oracle /]# yum -y install oracle-rdbms-server-11gR2-preinstall.x86_64 #安裝
當介面顯示為上圖所示時,安裝成功。
7.建立安裝目錄
[root@oracle ~]# mkdir -p /u01/app/oracle #建立oracle安裝目錄
[root@oracle ~]# mkdir -p /u01/app/oraInventory #建立oracle庫配置檔案目錄
[root@oracle ~]# chown -R oracle:oinstall /u01 #設定目錄所有者為oinstall使用者組的oracle使用者
[root@oracle ~]# chmod -R 775 /u01 #為安裝目錄附加許可權
8.修改環境變數
[root@oracle ~]# su - oracle
[oracle@oracle ~]$ vi /home/oracle/.bash_profile
新增以下內容,下列配置均以本機實際情況的準
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=主機實際的hostname #配置主機hostname
export ORACLE_BASE=/u01/app/oracle #資料庫安裝目錄
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 #資料庫路徑
export ORACLE_SID=資料庫例項名 #資料庫例項名
export PATH=$ORACLE_HOME/bin:$PATH
export PATH=/usr/sbin:$PATH #新增系統環境變數
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib #新增系統環境變數
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export ORACLE_ADMIN=$ORACLE_HOME/admin
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORA_NLS10=$ORACLE_HOME/nls/data
接下來即可上傳oracle安裝包,解壓進行oracle常規的安裝步驟了。
相關文章
- 在OracleLinux7.3上安裝OracleRAC12.2.0.1OracleLinux
- windows下oracle安裝WindowsOracle
- ubuntu下安裝oracleUbuntuOracle
- OracleLinux9編譯安裝GlusterFS和nfs-GaneshaOracleLinux編譯NFS
- Windows下Oracle的下載與安裝WindowsOracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- Oracle Linux 7.5下載和安裝OracleLinux
- OracleLinux上的Oracle開關機自啟動OracleLinux
- Oracle 21C下載和安裝Oracle
- oracle11g安裝和下載Oracle
- Oracle 19C 下載和安裝Oracle
- Linux下Oracle 11.2.0.1 RAC安裝筆記LinuxOracle筆記
- Oracle 19C下載和安裝(二)Oracle
- Oracle 19C的下載和安裝部署(圖形安裝和靜默安裝)Oracle
- golang oracle 安裝GolangOracle
- Linux安裝oracleLinuxOracle
- oracle安裝配置Oracle
- Oracle RUR 安裝Oracle
- linux環境下解除安裝oracle11gLinuxOracle
- 11. Oracle for Linux安裝和配置—11.3. Oracle安裝和配置—11.3.1. Oracle軟體安裝OracleLinux
- 「Oracle」Oracle 資料庫安裝Oracle資料庫
- oracle 19c 安裝、解除安裝Oracle
- 靜默方式安裝、升級oracle(一): 安裝oracle軟體Oracle
- Oracle 23C Free下載安裝及新特性Oracle
- Ubuntu 16.04下安裝資料庫Oracle客戶端Ubuntu資料庫Oracle客戶端
- Oracle:Windows10下安裝oracle client (win32_11gR2_client)OracleWindowsclientWin32
- 安裝centOS版本oracleCentOSOracle
- Oracle GoldenGate安裝(一)OracleGo
- Oracle GoldenGate安裝(二)OracleGo
- Oracle GoldenGate安裝(三)OracleGo
- Oracle靜默安裝Oracle
- Docker中安裝OracleDockerOracle
- Oracle Payment Interface安裝Oracle
- Oracle 12.2 OJVM安裝OracleJVM
- Ubuntu 16.04下安裝Oracle資料庫的ODBC驅動UbuntuOracle資料庫
- oracle下載安裝及PLSQL連線資料庫教程OracleSQL資料庫
- Windows環境下Oracle11g安裝的問題WindowsOracle
- Linux下利用指令碼靜默安裝Oracle11GLinux指令碼Oracle