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常規的安裝步驟了。
相關文章
- ubuntu下安裝oracleUbuntuOracle
- centos下安裝oracleCentOSOracle
- solaris下安裝oracleOracle
- 在OracleLinux7.3上安裝OracleRAC12.2.0.1OracleLinux
- OracleLinux-R6-U5-Server-x86_64安裝OracleLinuxServer
- OracleLinux9編譯安裝GlusterFS和nfs-GaneshaOracleLinux編譯NFS
- ubuntu下安裝oracle JDKUbuntuOracleJDK
- Windows下解除安裝OracleWindowsOracle
- oracle下載和安裝Oracle
- OracleLinux-R7-U1-Server-x86_64下安裝oracle-11.2.0.4.0_linux_x86和x86_64OracleLinuxServer
- Windows下Oracle的下載與安裝WindowsOracle
- linux下解除安裝oracleLinuxOracle
- Oracle安裝程式下載大全Oracle
- Solaris下安裝Oracle817Oracle
- linux 下oracle的安裝LinuxOracle
- 【RAC安裝】 AIX下安裝Oracle 11gR2 RACAIOracle
- 【安裝】Windows下Oracle安裝圖解----oracle-win-64-11g 詳細安裝步驟WindowsOracle圖解
- Ubuntu下安裝oracle 12cUbuntuOracle
- redhatas下安裝oracle10gRedhatOracle
- solaris下-silent方式安裝oracle clientOracleclient
- Windows下ORACLE的完全解除安裝WindowsOracle
- linux 下 sysben for oracle 的安裝LinuxOracle
- Windows下徹底解除安裝ORACLEWindowsOracle
- 在linux下安裝oracle bbedLinuxOracle
- fedora10 下安裝 oracle xeOracle
- MAC Vmware Fusion+OracleLinux+Oracle11gRACMacOracleLinux
- Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(2)Grid InfrastructureOracleASMLinuxASTStruct
- Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備OracleASMLinux
- oracle安裝:OUI安裝Oracle(圖形介面安裝)OracleUI
- Oracle Linux 7.5下載和安裝OracleLinux
- Oracle 19C 下載和安裝Oracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- Oracle 21C下載和安裝Oracle
- oracle11g安裝和下載Oracle
- Windows下把Oracle解除安裝乾淨WindowsOracle
- linux下安裝oracle10gLinuxOracle
- linux下安裝oracle 11gLinuxOracle
- linux下安裝oracle需要的配置LinuxOracle