建立虛擬機和安裝centos7 & install oracle

win7 x64位+VMware12+centos7 x64位+oracle 11g R2安裝詳解(一)

1、虛擬機安裝oracle11g R2的安裝環境:

           一、win7 x64位
           二、VMware-workstation-full-12.5.2 ,直接在網上搜一下,資源不少。這裏就不給下載連接了。
           三、centos 7 x64位   centos7下載,選擇以下圖所示:

 

 

2、安裝好VMware12後,新建一個centos的虛擬機

   一、新建虛擬機,選擇典型,以下圖所示:

 

    二、客戶機安裝操做系統,選擇稍後安裝操做系統,以下圖所示:

 

   三、選擇客戶機操做系統,選擇Linux 和centOS 64 位,以下圖所示:

  四、命名虛擬機,根據本身狀況,命名虛擬機名稱和虛擬機保存位置,以下圖所示:

  五、指定磁盤容量,根據本身狀況,最好選擇60G和虛擬磁盤存爲單個文件,以下圖所示:

  六、自定義硬件,4個地方須要修改:內存:4G;處理器:2個核心;網絡適配器:選擇網路橋接鏈接;DVD/CD:選擇安裝操做系統鏡像文件的位置。刪除其餘不須要的硬件(打印機),完成新建虛擬機。最終選擇狀況以下圖所示:

3、安裝centOS7

   一、開啓剛纔新建的centOS虛擬機,以下圖所示:

    二、選擇安裝過程當中想選擇的語言,以下圖所示:

 

  三、選擇安裝信息摘要(本地化、軟件、系統),具體設置三個分別是

      a.軟件選擇帶GUI服務器,初次能夠所有勾選右邊的所有服務及軟件,以下圖所示:

 
      b.安裝位置選擇我要配置分區,boot:引導文件 1024M和swap:交換文件 4096M和\:根文件 55000M,以下圖所示:
 
      c.網路設置網路和主機名,主機名稱隨便取一個名字:myoracle,主要配置靜態IP地址,分兩步:
     c.1:這是根據本身電腦IP,查看本身的IP:window 鍵,輸入cmd 進入window命令窗口,在輸入ipconfig ,顯示IP地址及子網掩碼和網關信息,以下圖所示:
    c.2:配置網路,IPV4配置爲手動,IP:192.168.50.150 子網掩碼:255.255.255.0 網關:192.168.50.1 DNS服務器:114.114.114.114 搜索域:8.8.8.8,以下圖所示:
 
    四、設置完成後,選擇安裝開始。以下圖所示:
 
    五、設置root密碼和建立一個用戶名爲wei的用戶,以下圖所示:
 
    六、等待安裝,安裝完重啓系統,再完成初始化設置一、lisence設置爲接受,而後完成配置。以下圖所示:
 
 
 
 
     七、使用root用戶登陸後設置靜態IP,重啓檢查是否能夠上網。   修改命令:vim etc/sysconfig/network-scripts/ifcfg-ens33,修改ONBOOT=NO 設置爲ONBOOT=YES。重啓一下,命令:init 6,重啓後檢查是否能上網,命令:ping www.baidu.com。這樣centos7就安裝成功了。正常狀況以下圖所示:

win7 x64位+VMware12+centos7 x64位+oracle 11g R2安裝詳解(二)

1、準備安裝的軟件及須要的工具

   一、Oracle11g R2 ,下載連接,選擇Linux x64位,以下圖所示:html

二、 jdk-8u121-linux-x64.tar.gz,下載連接,選擇Linux x64位,以下圖所示:java

三、xmanager工具。的xshell。xshell主要用於鏈接虛擬機上服務器,給服務器上傳oracle文件和JDK文件。xshell打開以下圖所示:linux

2、安裝oracle 11g R2前,相關軟件安裝及系統配置和夾包安裝。

一、經過xmanager工具上傳JDK和oracle11g R2的安裝包到centos系統的/softs目錄下。以下圖所示:c++

                      
 

二、更新系統:命令:yum update 和 yum upgrade,以下圖示:shell

 

三、卸載centos原來的JDK,先查看:rpm -qa |grep  jdk,再卸載yum -y remove JDK的rpm包 。(將全部含JDK的RPM包都卸載)以下圖所示:數據庫

四、安裝配置JDK:
  4.1先解壓JDK安裝文件,命令:tar -xzvf  jdk-8u121-linux-x64.tar.gz;vim

  4.2在把解壓文件複製或者剪切到/opt/java目錄下,命令:mv  /sofs/jdk-8u121  /opt/java;4.3最後配置JDK環境變量,命令: vim etc/profile:在文件最後添加三行:centos

 export JAVA_HOME=/opt/java/
 export PATH=$JAVA_HOME/bin:$PATH
 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar安全

注意:使JDK環境變量當即生效命令:source etc/profile,再檢查是否安裝配置好:javac  出現輸出參數就OK了。這個過程詳細信息以下圖所示:
  
 
 
 
 

五、安裝Oracle 11g R2前相關配置文件設置

  5.1建立用戶和組,先建立oinstall和dba組,在建立用戶oracle,最後爲用戶設置密碼。bash

 groupadd oinstall  #建立用戶組 oinstall

 groupadd dba        #建立用戶組 dba

 useradd -g oinstall -g dba -m oracle  #建立用戶 oracle,並加入 oinstall 和 dba 組

        passwd oracle #設置用戶 oracle 的登陸密碼,根據提示輸入兩次密碼

        mkdir -p /oracle/oraInventory    #oracle 數據庫安裝配置目錄

 5.2設置目錄全部者 
   chown -R oracle:oinstall /oracle #設置目錄全部者爲 oinstall 用戶組的 oracle 用戶

   chown -R oracle:oinstall /oracle/oraInventory

 修改系統標識。命令:vim  /etc/redhat-release #編輯把CentOS Linux release 7.0.1406 (Core)修改成  Red Hat Enterprise Linux 6
  注意:5.1和5.2操做詳細信息以下圖所示:
六、修改系統內核。命令:vim/etc/sysctl.conf 。在/etc/sysctl.conf 文件裏在最後添加如下代碼:
net.ipv4.icmp_echo_ignore_broadcasts = 1
fs.file-max = 6815744 #設置最大打開文件數
fs.aio-max-nr = 1048576
kernel.shmall = 2097152 #共享內存的總量, 8G 內存設置: 2097152*4k/1024/1024
kernel.shmmax = 2147483648 #最大共享內存的段大小
kernel.shmmni = 4096 #整個系統共享內存端的最大數
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500 #可以使用的 IPv4 端口範圍
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
注意:5.4詳細信息以下圖所示:

七、oracle 用戶限制,提升軟件運行性能。命令:vim/etc/security/limits.conf。在/etc/security/limits.conf 文件的在末尾添加如下代碼

oracle soft nproc 2047

oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536                                
八、配置 oracle 用戶環境變量。命令:vim/home/oracle/.bash_profile。在/home/oracle/.bash_profile文件的最後添加如下代碼
export ORACLE_BASE=/oracle                                                                  #oracle 數據庫安裝目錄
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1    #oracle 數據庫路徑
export ORACLE_SID=myapp                                                                     #oracle 啓動數據庫實例名
export ORACLE_UNQNAME=$ORACLE_SID
export PATH=$ORACLE_HOME/bin:/user/sbin:$PATH                          #添加系統環境變量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH #添加系統環境變量
注意:source /home/oracle/.bash_profile      #使設置馬上生效/9
九、安裝 oracle 11g R2在Linux7上系統所須要的軟件包。命令:
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutilslibelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
之後系統設置好後,安裝oracle 11g。

解壓 oracle 下載的兩個文件。命令:unzip linux.x64_11gR2_database_1of2.zip,以下圖示:

 

十、最後安裝前的設置。

   設置/softs文件的用戶權限,命令:chown -R oracle:oinstall /softs,
   再切換到oracle用戶,命令:su  oracle,
   把oracle用戶配置文件生效一下。命令:source  /home/oracle/.bash_profile。
   安裝oracle時,爲防止亂碼,設置安裝界面顯示字符。命令:export LANG=en_US
注意:上面具體操做信息以下圖所示:

 

十一、安裝Oracle :進入解壓文件database下,執行./runInstaller

  按照在Windows系統下的方式選擇一步一步安裝。(注意:在會遇到覈查包失敗的狀況,選擇所有忽略,一直next)。取消接受oracle安全更新,以下圖所示:
       選擇建立和配置數據庫,以下圖所示:
      選擇通常的桌面模式,以下圖所示:
      配置數據庫名稱和密碼,以下圖所示:
必須加上此圖,否則坑你沒商量!
       
 到平臺必需要求覈查,有幾個包覈查失敗(這些包都是X86 32位的系統須要的軟件包),選擇忽略所有,以下圖所示:
      而後進入安裝環節,在完成68%的時候,會出現幾個錯誤,選擇繼續,以下圖所示:
    在安裝完成95%的時候,會出現數據庫配置一個警告,選擇OK,再配置系統用戶的密碼,以下圖所示:
 
 最後執行配置文件,這樣oracle就安裝好了。以下圖所示:
 
十二、安裝完後,修改系統標識,命令:vim /etc/redhat-release ,把 Red Hat Enterprise Linux 6修改成 CentOS Linux release 7.0.1406 (Core)。
相關文章
相關標籤/搜索