VMWARE虚拟机CENTOS6中安装ORACLE数据库

1,oracle相关软件下载地址:链接:https://pan.baidu.com/s/1Qfhg7kkMYg84iBPZlSPWOw 

2,提取码:v76k

3,xshell与虚拟机网络配置看下一篇文章

4,下面将正式开始安装oracle

     4.1.1,检查是否安装JDK  命令:rpm -qa |grep jdk 当前程序需要jdk1.7,如有多余需要卸载 

             卸载命令:yum -y remove 查询到的JDK

     4.1.2,将自己的Linux版本jdk上传到服务器进行解压

           

     4.1.3,vi /etc/profile  添加自己jdk环境变量

            #注意这里是自己的jdk解压目录
            export JAVA_HOME=/software/jdk/jdk1.7.0_79
            export PATH=$JAVA_HOME/bin:$PATH
            export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

           

         改完 进行保存并且重启 source /etc/profile

         检查是否安装成功:java  -version

     4.1.4,在root用户下创建oracle用户

          groupadd oinstall
          groupadd dba
          useradd -g oinstall -g dba -m oracle
          passwd oracle  --密码将进行俩次输入验证

    4.1.5,创建oracle的安装目录,并将目录进行赋权(选择自己空间大的目录即可

          mkdir -p /opt/oracle
          mkdir -p /opt/oracle/oraInventory
          mkdir -p /opt/oracle/database
          chown -R oracle:oinstall /opt/oracle
          chown -R oracle:oinstall /opt/oracle/oraInventory
          chown -R oracle:oinstall /opt/oracle/database

   4.1.6,安装oracle所需要 的软件包

         yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel glibc-headers

        

  4.1.7,关闭防火墙 service iptables stop(此命令用于centos6

         

  4.1.8,关闭selinux ,需要重启生效,等接下来几个步骤做完再重启  vim /etc/selinux/config

          

     4.1.9,修改内核参数配置  vim /etc/sysctl.conf

          新增内容如下

net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576

 

 使配置生效   sysctl -p  

    4.2.1,对oracle用户设置限制,提高软件运行性能  vim /etc/security/limits.conf

#添加如下内容

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

     

    4.2.3,配置用户环境变量  vim /home/oracle/.bash_profile

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LANG=C
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

        

      使配置生效  source /home/oracle/.bash_profile

   4.2.4,将oracle的俩个安装文件上传到 /opt/oracle/database目录下并解压

#解压 unzip
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

#授权 chown
chown -R oracle:oinstall /opt/oracle/database/database/

5,到这步oracle配置全部完成,在执行安装命令时需要先执行下面操作(否则无法弹出安装界面)

       5.1,为防止出现乱码  export LANG=en_US.UTF-8

       5.2,检查是否安装vnc-server  命令:rpm -q tigervnc tigervnc-server

       5.3,进行yum安装需要软件

#安装vncserver
yum install tigervnc-server

#修改文件
vim /etc/sysconfig/vncservers

#最下面的内容修改为以下
VNCSERVERS="2:myusername"
VNCSERVERARGS[2]="-geometry 800x600"

#进行xhost + 测试
 1,vncserver  根据提示填写密码
 2,export DISPLAY=localhost:1
 3,xhost +
出现:access control disabled, clients can connect from any host 为成功

     5.4,这里推荐使用Xmanager工具中的Xstart进行安装

     5.5,xstart使用前需要配置  xterm    命令:yum install -y xterm

     5.6,安装完毕后,启动Xstart,输入主机IP并用oracle用户登录(Xmanager工具在连接中可以下载)

     5.7,需要在xstart连接的时候输入命令 /usr/bin/xterm -ls -display $DISPLAY

             

     5.8,进入如下界面,cd 到安装目录 运行   ./runInstaller(等待几分钟将会出现oracle的安装界面)

             

6,正式进入界面安装

    6.1,进入安装界面,如下图所示,去掉“I wish receive security via My Oracle Support”的勾选,单击“next”,选“yes”继续。

        

   6.2,选中“Create and configure a database”,点击“next”

     

   6.3,选中“DesktopClass”,点击“next”

   

  6.4,这里如果安装前准备按照文档操作的话,这里只需填写passwrod即可(password都设置成orcl,无视警告),点击“next”

 

  6.5,流转到这个页面,如果之前安装依赖包会有下面图中包提示失败,一个一个检查package,在准备阶段中漏掉的,此处再安装,有些系统报错是因为现有的包的版本比检测要高,最后忽略即可。(点击Check_Again 比较费时)

 

  6.6,等弹出这个页面时,点击Password Management(密码管理)按钮,进入密码管理页面,发现sys,system用户没有被勾选,说明是可用的,这里我将sys用户密码设置为sys,system用户密码设置为system。

 

7,到此oracle安装完成,下面进行测试oracle

     7.1,启动监听:lsnrctl start  --如果防火墙没有关闭需要先关闭防火墙
     7.2,切换到oracle用户 su - oracle   进行连接oracle  命令:sqlplus / as sysdba

     7.3,创建一个用户授权,使用sqlserver工具连接

#创建用户
create user 用户名 identified by 密码;

#授权
grant dba to 用户;

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值