建立虚拟机和安装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)。
相关文章
相关标签/搜索