最新CentOS服务器安装、部署oracle11grgcc安装汇总

C e n t O S服务器安装、部署o r a c l e11g r g c c安装下面这份安装说明是一个参照, 本人实际安装是在PC机上, CentOS6.3 i386上进行的.IBM X3650 M3服务器Centos安装、部署Oracle11gR2、oracle 11g 浏览器一、IBM X3650 M3服务器Centsos安装1、准备Centos系统安装盘。

2、安装Centos 系统。

安装前准备好这些资料:比如服务器 IP 地址;子网掩码;默认网关;DNS 服务器;主机名。

直接设置 BIOS,插入光盘按步骤操作就行。

注意以下几点即可:语言选择简体中文;键盘默认;鼠标默认;安装类型默认;分区可以选择删除 Linux 分区并默认分区;设置静态 IP,取消 DHCP ;时区上海;给 root 设置密码;将所有可选包都勾选安装;关闭防火墙。

然后将服务器硬盘格式化,插入DVD的第一张盘启动,即可进入CentOS的安装程序。

光盘启动,出现“boot:”提示符,直接按回车进入图形安装界面。

选择skip跳过不测试光盘语言选择界面中,如需要使用中文系统,则选择简体中文进行安装。

键盘选择为“美国英语式”。

之后的分区设置中,如果硬盘没有其他系统,可以选择删除所有分区,如果还有Windows系统的话,可以选择删除Linux分区。

接下来是网络配置,可以根据自己的实际情况来配置网络地址。

时区设定,根据自己所在的时区选择相应的城市。

接下来为root密码设置,因为root是系统管理员用户,因此要设置一个强密码,以防破解。

在安装应用软件界面,选择要安装的应用软件,点“可选的软件包”,选择需要安装的模块”。

例如:在“服务器”中,勾选“万维网服务器”。

之后,系统会提示你需要那几张安装光盘,准备好这些盘。

接下来是安装过程,中途系统会提示换盘。

安装完成后,会进入一个配置界面。

在防火墙设置中,因为我们要架设网站,所以需要将HTTP端口打开。

然后可以创建一个非管理使用的个人帐号。

重启之后,就完成了安装,进入了CentOS的登录界面,输入登录用户和的密码进行登录。

输入用户名和密码之后,就进入了CentOS的主界面。

这次实践安装的是CentOS 6.3 i386版本,目标机器为一台Intel i5 CPU的PC机,内存4G,集成显卡(共享内存),可用内存3910728 kB。

特别之处:1. 只使用了CentOS-6.3-i386-bin-DVD1。

2. 安装时,选择的是针对Developer的版本,其实在安装过程中,安装光盘自带的组件不知道的一律选上。

3. 安装过程中设定了一个用户yzea,后面的登录系统时,都用这个用户登录,需要用到root用户的,通过su来进行切换。

4. 安装过程大致相同,只需要在安装过程中根据提示进行操作就可以了。

二、部署 oracle11gr21、系统需要的运行环境Cnetos安装结束,但是作为 Oracle 服务器,我们还需要确定安装的补丁。

这些补丁在安装 DVD 的 CentOS 目录下都可以找到。

当然也可以直接 yum 安装:compat-db-4.2.52-5.1.i386.rpm;compat-gcc-34-3.4.6-4.i386.rpm;compat-gcc-34-c++-3.4.6-4.i386.rpm;compat-libstdc++-33-3.2.3-61.i386.rpm;gcc-4.1.2-44.el5.i386.rpm;glibc-2.5-34.i386.rpm;libaio-0.3.106-3.2.i386.rpm;libXp-1.0.0-8.1.el5.i386.rpm;libXp-devel-1.0.0-8.1.el5.i386.rpm;openmotif-2.3.1-2.el5.i386.rpm;openmotif-devel-2.3.1-2.el5.i386.rpm;make-3.81-3.el5.i386.rpm;setarch-2.0-1.1.i386.rpm。

(后面有说明)这些有些可能已经被装上,但最好是挨个检查,全部装上。

有些包的安装需要下载其他依赖包.电脑最好是能够上网的,yum通过互联网来安装要简单一些。

yum本来可以直接安装光盘上的rpm包。

但要麻烦一些。

要修改/etc/yum.respos.d./ CentOS-Media.repo配置文件,修改[c6-media] section[c6-media]name=CentOS-$releasever - Mediabaseurl=file:///media/CentOS_6.3_Final/file:///media/cdrom/file:///media/cdrecorder/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6并配合yum命令:Yum –disablerepo = \* enablerepo=c6-media install rpm包名称.通过yum –help可以查看帮助。

我们常用的yum命令有下面这些:yum install rpm包名称―― 安装,如果有更新会执行更新yum list rpm包名称―― 查看远程服务器上的可用的安装包如果不知道安装包名称, 可以通过yum list *xxxx*的方式来查看有哪些安装包, 然后再输入确定的名称进行安装.如果已经安装了, 远程有更新会更新, 已经安装了会现实机器上安装了rpm包的完整信息.也可以通过:rpm –qa |grep xxxx来查询哪些rpm包已经安装.////////////////////////////////////////////////////////////这里要说明一下:1. setarch包, 在本人安装时,已经整合到util-linux-ng中, yum install setarch时,最后会显示:util-linux-ng-2.17.2-12.9.el6.i686 already installed and latest version当时不确定行不行, 不过最后安装oracle成功, 说明确实OK.2. 这里所需的包没有列完整, 还差几个包a) libaio-develb) unixODBC-develc) pdksh通过yum install的方式可以解决.所幸的是oracle安装在执行环境检查时, 检查通过不, 你仍然可以就在当下立即yum,然后让oracle重新检查, 直到检查通过为止.2、增加组和用户。

这里要增加 oracle 安装必须的数据库组和 oracle 用户。

因为 oracle 安装需要用到图形界面。

所以还要确定是不是装了图形界面 gnome 或者 kde。

如果没装的话,yum 一下。

# yum groupinstall "X Window System"# yum groupinstall "X Window System" "GNOME Desktop Environment"或者对 kde 情有独钟的朋友运行:# yum groupinstall "X Window System" "KDE Desktop Environment"我的系统装好后, 默认的GUI界面是GNOME的. 无所谓, 都可以.重启。

root 登录,开始增加 oracle 的组和用户:# groupadd oinstall // 添加oinstall组# groupadd dba // 添加dba组# groupadd oper // 添加oper组// 添加oracle用户, 并将其添加到oinstall和dba组,oinstall为主组# useradd -g oinstall -G dba oracle# passwd oracle // 更改oracle用户密码然后创建 Oracle 的安装目录,并把权限付给 oracle 用户:# mkdir -p /opt/oracle11g# chown -R oracle:oinstall /opt/oracle11g // 赋予所有权限# chmod -R 775 /opt/oracle11g // 赋予读写权限// 这里还有需要设置一下, 否则oracle在安装时建目录会失败# chown oracle:oinstall /opt# chmod 775 /opt3、开始设置内核参数、系统变量和用户变量。

现在 oracle 用户和组都已经添加完毕,下面开始设置内核参数、系统变量和用户变量。

警告:要养成一个好习惯,修改任何文件之前一定要做个备份!尤其是在修改内核参数的时候!如果不甚,有可能导致系统启动失败!切记!1)、修改内核参数。

先看下是否都有,有的话照这个修改,没有的就添加上去。

一般而言,在配置内核参数(gedit /etc/sysctl.conf)时,我们只需要修改kernel.shmmax.,为物理内存2倍。

查看物理内存grep MemTotal /proc/meminfo# vi /etc/sysctl.conf 中添加以下行:kernel.shmall = 2097152kernel.shmmax = 2147483648 4294967295// 这里用的4GB内存大小4294967295可以, 32位系统, 不知道设置大于32位值Linux能不能访问得到. kernel.shmmni = 4096# semaphors: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144按照上面的设置, oracle在检测环境时, 是通不过的. Oracle会生成一个sh文件, 用以修复这些参数. 运行oracle修复sh后, 上面加粗的参数的值如下:net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_max=4194304net.core.wmem_max=1048576运行下面的命令使得内核参数生效:# /sbin/sysctl -p3)、修改 /etc/security/limits.conf。

合集下载

最新CentOS服务器安装、部署oracle11grgcc安装汇总

最新CentOS服务器安装、部署oracle11grgcc安装汇总

C e n t O S服务器安装、部署o r a c l e11g r g c c安装下面这份安装说明是一个参照, 本人实际安装是在PC机上, CentOS6.3 i386上进行的.IBM X3650 M3服务器Centos安装、部署Oracle11gR2、oracle 11g 浏览器一、IBM X3650 M3服务器Centsos安装1、准备Centos系统安装盘。

2、安装Centos 系统。

安装前准备好这些资料:比如服务器 IP 地址;子网掩码;默认网关;DNS 服务器;主机名。

直接设置 BIOS,插入光盘按步骤操作就行。

注意以下几点即可:语言选择简体中文;键盘默认;鼠标默认;安装类型默认;分区可以选择删除 Linux 分区并默认分区;设置静态 IP,取消 DHCP ;时区上海;给 root 设置密码;将所有可选包都勾选安装;关闭防火墙。

然后将服务器硬盘格式化,插入DVD的第一张盘启动,即可进入CentOS的安装程序。

光盘启动,出现“boot:”提示符,直接按回车进入图形安装界面。

选择skip跳过不测试光盘语言选择界面中,如需要使用中文系统,则选择简体中文进行安装。

键盘选择为“美国英语式”。

之后的分区设置中,如果硬盘没有其他系统,可以选择删除所有分区,如果还有Windows系统的话,可以选择删除Linux分区。

接下来是网络配置,可以根据自己的实际情况来配置网络地址。

时区设定,根据自己所在的时区选择相应的城市。

接下来为root密码设置,因为root是系统管理员用户,因此要设置一个强密码,以防破解。

在安装应用软件界面,选择要安装的应用软件,点“可选的软件包”,选择需要安装的模块”。

例如:在“服务器”中,勾选“万维网服务器”。

之后,系统会提示你需要那几张安装光盘,准备好这些盘。

接下来是安装过程,中途系统会提示换盘。

安装完成后,会进入一个配置界面。

在防火墙设置中,因为我们要架设网站,所以需要将HTTP端口打开。

centos6.5安装Oracle11G

centos6.5安装Oracle11G

需要在centOS 6.5下面安装Oracle 11g,做个基础的学习第一步:软件安装:本菜是在VMware 虚拟机上安装的centOS 6.5,开辟的虚拟硬盘空间一定要大于30G,内存1G做测试够用。

另外挂了块10G的虚拟盘用来安装Oracle软件,装系统的时候直接挂到/opt下面,后来进去看没有挂载,于是手动挂载了下,记得添加开机自动挂载文件里的配置。

虚拟机要提前安装VMware Tools,至于VMware虚拟机和centOS的安装不是本文重点,更不是难点,大家可以参考其他内容进行安装,在此不再赘述!软件准备:Oracle的下载,64位系统的请下载:linux.x64_11gR2_database_1of2和linux.x64_11gR2_database_2of2(注意都是下载两个文件,缺一不可)。

第二步:修改主机名以root权限登录虚拟机,打开终端输入命令行,将主机名改为oracledb:[root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOST NAME=oracledb/" /etc/sysconfig/network[root@oracledb ~]# hostname oracledb第三步:修改网络连接方式这一步是必须要做的!因为在安装oracle依赖包的时候要联网否则非常非常麻烦,不是精通linux还是建议连外网操作,我的虚拟机是VMware® Workstation 12 Pro,centos6.5在VMware里,依次点击”编辑“- ”虚拟网络编辑器“,如下图,我选择的是NAT模式:为了能够使用静态IP,这里不要勾选”使用本地DHCP服务将IP分配给虚拟机“这个选项。

然后是配置子网ip,子网IP与宿主机的ip一定不能处在同一地址范围里,否则就算虚拟机能上网,网络既慢,还不稳定。

centos6.5安装64位oracle-11gR2

centos6.5安装64位oracle-11gR2

centos6.5安装64位oracle 11gR2--------------------root用户-------------------1.查看操作系统内核版本11g支持oracle linux 5、6 (x86-64)和Red hat linux5、6 (x86-64) 内核支持2.6.32-xxxxxx及以上版本# cat /etc/redhat-releaseCentOS release 6.5 (Final)# uname -r2.6.32-431.1.2.0.1.el6.x86_642.安装11g所需依赖包rhel6官方需求:binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (x86_64)compat-libstdc++-33-3.2.3-69.el6.i686gcc-4.4.4-13.el6 (x86_64)gcc-c++-4.4.4-13.el6 (x86_64)glibc-2.12-1.7.el6 (i686)glibc-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6.i686kshlibgcc-4.4.4-13.el6 (i686)libgcc-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6.i686libstdc++-devel-4.4.4-13.el6 (x86_64)libstdc++-devel-4.4.4-13.el6.i686libaio-0.3.107-10.el6 (x86_64)libaio-0.3.107-10.el6.i686libaio-devel-0.3.107-10.el6 (x86_64)libaio-devel-0.3.107-10.el6.i686make-3.81-19.el6sysstat-9.0.4-11.el6 (x86_64)# yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat unixODBC unixODBC-devel -y说明:我的yum源直接指向163源,并未使用系统镜像制作本地yum。

centos6.4安装oracle11g

centos6.4安装oracle11g

网速不好,没有配图,发本文主要是因为本人没有下载券了,没法下载其他资料,就想赚点。

希望各位高富帅,白富美理解理解。

虽然没有图,但是此安装过程本人亲测至少5遍以上,至少我的机子没有什么问题,本人机子ASUS,内存8g,CPU是I5-3230M。

一、各种工具以及软件版本虚拟机我的是VMware workstation 10.0,序列号5F29M-48312-8ZDF9-A8A5K-2AM0Z;操作系统是centos6.4_x86_64,这个网上自己下吧;数据库是ORACLE11g_11.2.0.1.0,官网下载,注意是两个压缩包;远程连接工具我用的直接是XManager enterprise 4,也是网上下的,序列号网上找吧,也有。

数据库的辅助工具rlwrap-0.37,网上下载,不用序列号。

二、操作系统安装(这个阶段建议大家先看一遍再进行安装)虚拟机安装就不讲了,如果这个不会,那我呵呵一笑表示一下嘲笑,在创建新的虚拟机的过程中建议给操作系统25G的磁盘空间吧,内存给个1G足够了,电脑好的2G吧,不强求,处理器一个两个都行,可以在安装的时候给两个,后面再调整成一个,加快安装的速度,网络的话选择NAT吧,我比较喜欢这个,不过以上都是可以根据个人习惯进行调整的。

操作系统进图形界面安装,中间可以configue network,想配就配,不想配也行,反正下面还会再讲一下。

操作系统在安装过程中会有让你输入主机名,假定主机名centos;会让你设置root密码,此处假定为123456。

其他的一些基本的设置自己选吧,很简单。

这个地方注意:在安装的时候会有一次让选择是安装server还是desktop的地方,这个都无所谓,因为大家肯定以后玩linux下oracle了,那建议选择server吧,可以选择data server,然后勾选customize now,进入下一步,手动选择想要的系统插件,这个里面具体的插件有什么用,我也不是太清楚,但是有一个建议选上,就是X WINDOW SYSTEM,这个插件自己找下选上,后面的时候要用到它。

Linux-CentOS7.4下安装Oracle-11gR2

Linux-CentOS7.4下安装Oracle-11gR2

Linux CentOS7.4下安装Oracle 11gR2安装环境:系统:CentOS7.4 4核4G 磁盘50GOracle软件版本:linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip一、下载Oracle官方下载官网下载需要登陆Oracle账号,没有的可以注册一个。

二、关闭安全措施1.关闭防火墙:systemctl stop firewalld(由于是测试环境,为了方便,将防火墙关闭。

但是,在正式的生产环境,千万不要这样做。

)当然我们也可以不关闭防火墙,只需要开放1521端口(oracle默认是1521端口,如果你修改为其它的端口了,这里就要开放对应的端口)firewall-cmd --zone=public --add-port=1521/tcp --permanent //放开1521端口firewall-cmd --reload //在不改变状态的条件下重新加载防火墙配置文件其他常用命令:查看防火墙的状态:systemctl status firewalld启动防火墙服务:systemctl start firewalld禁用防火墙:systemctl disable firewalld重载配置文件:firewall-cmd --reload查看已经开放的端口:firewall-cmd --list-ports2.关闭selinux(需重启生效)selinux提供了很多Linux的系统安全措施,演示系统中,将其关闭,方便操作。

需要注意的是,在正式生产环境下,千万不要这样做。

执行命令getenforce(或者sestatus -v)查看selinux的状态,初始安装的CentOS7是打开状态。

vim /etc/selinux/config,修改SELINUX的值为disabled修改了之后需要重启服务器,selinux才能生效(这一步非常重要),重启后可以通过getenforce(或者sestatus -v)命令来查看,值一定要disabled才行。

Cent OS 7_5(x86_64)下安装Oracle 11g

Cent OS 7_5(x86_64)下安装Oracle 11g

目录一、硬件要求二、软件三、系统安装注意四、安装Oracle前的系统准备工作五、安装Oracle,并进行相关设置一、硬件要求1、内存& swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more检查内存情况# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo2、硬盘由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。

检查磁盘情况# df -h二、软件准备系统平台:CentOS 7.5(x86_64)CentOS-7-x86_64-DVD-1804Oracle版本:Oracle 11gp1*******_112040_Linux-x86-64_1of7.zip、p1*******_112040_Linux-x86-64_2of7.zip 三、系统安装注意系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,防火墙也请暂时关闭,减少安装时的困扰。

为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。

本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。

四、系统准备工作首先,请先以root账号登入作一些前置设定作业。

1、关闭防火墙//临时关闭systemctl stop firewalld//禁止开机启动systemctl disable firewalld2、安装依赖包以下RPM包拷贝到/opt目录下,进入opt目录,执行以下命令。

rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpmrpm -ivh cpp-4.8.5-28.el7.x86_64.rpmrpm -ivh kernel-headers-3.10.0-862.el7.x86_64.rpmrpm -ivh glibc-headers-2.17-222.el7.x86_64.rpmrpm -ivh glibc-devel-2.17-222.el7.x86_64.rpmrpm -ivh gcc-4.8.5-28.el7.x86_64.rpmrpm -ivh libstdc++-devel-4.8.5-28.el7.x86_64.rpmrpm -ivh gcc-c++-4.8.5-28.el7.x86_64.rpmrpm -ivh libaio-devel-0.3.109-13.el7.x86_64.rpmrpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpmrpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpmrpm -ivh pkgconfig-0.27.1-4.el7.x86_64.rpmrpm -ivh zlib-devel-1.2.7-17.el7.x86_64.rpmrpm -ivh elfutils-libelf-devel-0.170-4.el7.x86_64.rpm3、创建Oracle用户与组在这里只讨论单主机环境,不考虑RAC环境的配置。

CentOS7下安装Oracle11g

在CentOS7中安装Oracle11g(11。

2.0。

4)版本一、oracle的安装,在官网下载oracle11g R2 通过FTP服务直接上传到Linux下的/tmp/data 中,要先用root账户:mkdir –p /tmp/data 然后chmod –R 777 /tmp/data1、在桌面单击右键,选择“在终端中打开”,或者用xshell进入终端输入命令:su root输入ROOT密码:创建用户组oinstall:groupadd oinstall创建用户组dba:groupadd dba创建oracle用户,并加入到oinstall和dba用户组:useradd oracleUseradd –g oracle –G oinstall,dba设置用户oracle登录密码,需要确认一次,注意两次密码要一样(注意:此处的密码是oracle 账户登录密码):passwd oracle查看新建的oracle用户:id oracle2、创建oracle数据库安装目录oracle数据库安装目录:mkdir -p /u01/app/oracleoracle数据库配置文件目录:mkdir —p /u01/app/oraInventory再输入:cd /u01/app创建完毕检查一下:ls –a —l设置目录所有者为oinstall用户组的oracle用户:chown —R oracle:oinstall /u01/再输入:chown —R oracle:oinstall /u01/3、修改os系统标识因为oracle默认不支持Centos系统安装,需要修改为对应的RedHat版本。

查看当前系统版本:cat /proc/version输入:vim /etc/redhat—release进入到编辑模式了,点击键盘上的“i"按钮,再将第一行替换为redhat-7,按Esc按钮,输入:wq,再回车,保存并退出(注意:后面所有修改文件的方法均如此,故不再赘述).4、关闭防火墙关闭防火墙:systemctl stop firewalld.service禁止使用防火墙:systemctl disable firewalld。

LinuxCentOS7安装Oracle11gR2数据库详细步骤

LinuxCentOS7安装Oracle11gR2数据库详细步骤开始之前先唠叨⼏句,前些天公司新购置了服务器,需要将公司内的Oracle数据迁移到阿⾥云上,迁移之前呢需要提前部署好Oracle数据库,为此呢,我就开始折腾Oracle 11g R2版本的数据库部署安装了,因为之前没装过,所以只能找度娘了,折腾我⼤半天时间终于搞定,下⾯呢主要是想记录下⾃⼰的⼼得,希望能给⼤家带来帮助⼀、环境要求系统环境:CentOS Linux release 7.6.1810 (Core)Oracle版本:Oracle Database 11g R2(下载这两个包linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip)Oracle软件的下载⾃⼰可以去官⽹下载,官⽹提供了不同版本的下载包,⾃⼰按需下载即可⼆、前期准备2.1 配置防⽕墙防⽕墙的相关配置,可以参考另⼀篇博⽂:。

这⾥建议开启防⽕墙,同时建1521端⼝加⼊防⽕墙策略,记住,修改防⽕墙策略后需要重启防⽕墙。

注意,如果在安装的过程遇到中⽂乱码,可通过以下命令安装中⽂包:2.2 修改Selinux配置[root@micle ~]: sed -i 's#SELINUX=.*#SELINUX=disabled#g' /etc/selinux/config[root@micle ~]: sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config grep SELINUX=disabled /etc/selinux/config[root@micle ~]: setenforce 0[root@micle ~]: getenforce2.3 创建Oracle⽤户和⽤户组[root@micle ~] groupadd oinstall[root@micle ~] groupadd dba[root@micle ~] useradd -g oinstall -G dba -m oracle[root@micle ~] passwd oracle2.4 修改⽤户限制执⾏vim /etc/security/limits.conf⽂件,修改操作系统对oracle⽤户资源的限制:[root@micle ~] vim /etc/security/limits.conf#oracleoracle soft nproc 131072oracle hard nproc 131072oracle soft nofile 131072oracle hard nofile 131072oracle soft core unlimitedoracle hard core unlimitedoracle soft memlock 50000000oracle hard memlock 500000002.5 修改Linux系统内核参数和资源限制编辑/etc/sysctl.conf⽂件,设置相关参数的系统默认值,以下是我配置的相关参数,⾃⼰可以根据实际情况调整:[root@micle ~] vim /etc/sysctl.confvm.swappiness = 0net.ipv4.neigh.default.gc_stale_time = 120net.ipv4.conf.all.rp_filter = 0net.ipv4.conf.default.rp_filter = 0net.ipv4.conf.default.arp_announce = 2net.ipv4.conf.lo.arp_announce = 2net.ipv4.conf.all.arp_announce = 2net.ipv4.tcp_max_tw_buckets = 5000net.ipv4.tcp_syncookies = 1net.ipv4.tcp_max_syn_backlog = 1024net.ipv4.tcp_synack_retries = 2net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1net.ipv6.conf.lo.disable_ipv6 = 1kernel.sysrq = 1####oraclefs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 10485762.6 yum安装依赖包[root@micle ~] yum -y install binutils compat compat-libstdc gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel2.7 图形化界⾯安装环境准备我这⾥选择的是通过VNC Server安装的,具体安装⽅式可以参考:[root@micle ~] yum -y groupinstall "GNOME Desktop" "Graphical Administration Tools"三、开始安装Oracle 11g R23.1 创建安装⽬录我是打算安装在/ora/⽬录下,这个⽬录可以根据⾃⼰实际情况调整[root@micle ~] mkdir -p /ora/oracle3.2 配置环境变量将ORACLE_HOME 设置为安装⽬录product 下默认⽬录3.3 修改Oracle ⽤户环境变量3.4 图形化安装以图形化界⾯开始安装Oracle 数据库,安装步骤与Windows 安装步骤类似切换oracle ⽤户,进⼊图形化桌⾯安装⽅式去掉订阅邮件,此时会弹出警告提⽰,说你没有接受产品更新邮件推送,点“Yes”就好,然后点下⼀步[root@micle ~] mkdir -p /ora/oracle[root@micle ~] unzip -d /ora/ linux.x64_11gR2_database_1of2.zip[root@micle ~] unzip -d /ora/ linux.x64_11gR2_database_2of2.zip[root@micle ~] chown -R oracle:oinstall /ora[root@micle ~] chmod 775 -R /ora [root@micle ~] vim /etc/profile#oracleexport ORACLE_HOME=/ora/oracle/product/11.2.0/db_1export ORACLE_SID=orclif [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi[root@micle ~] vim /ora/oracle/.bash_profileexport ORACLE_BASE=/ora/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_SID=orclexport ORACLE_TERM=xterm export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKPATH=$PATH:$HOME/.local/bin:$HOME/binexport PATH[root@micle database]# cd /ora/database/[root@micle database]# su - oracle //注意空格,不能少上⼀次登录:五 4⽉ 3 10:05:20 CST 2020pts/0 上[oracle@oracle ~]$ ./runInstaller选择默认创建和配置⼀个数据库,稍后再配置初始化数据,然后点下⼀步这⾥当然选择服务器类型了,然后点下⼀步选择单列数据库,然后点下⼀步我默认选择典型安装,也可以选择⾼级安装,⾼级安装步骤和配置会多点,安装步骤更多,看⾃⼰实际需要选择典型安装Oracle基本配置:最好保持和ORACLE_BASE&&ORACLE_HOME配置环境变量⼀致,点击yes注意,这⾥会出现⼀个问题,尤其是在Linux图形界⾯安装时,信息提⽰框弹出被遮盖,我的解决办法是:Alt+D 解决预安装先决条件检查:查看缺失的依赖包检测后⼀般都会出现⼀些failed,因为有些包还没有安装,我们安装这些包就⾏,切记不要选择“Igrnore all”(全部忽略),不然你会后悔的[root@micle database]# yum -y install libaio-0.3.105 compat-libstdc++-33-3.2.3 libgcc-3.4.6 libstdc++-3.4.6 unixODBC-2.2.11 unixODBC-devel-2.2.11 pdksh-5.2.14点击"Check Again"后,之前提⽰包全部完成,剩下的可以忽略直接下⼀步,在Summary界⾯,保持默认,点击Finish,开始安装安装过程中,差不多需要15分钟左右,会有⼀些错误提⽰,没影响,选择continue和默认即可,这⾥可能⼜会出现该死的信息提⽰框显⽰不全问题,还是上⾯的解决⽅式:Alt+D 解决安装完成后会提⽰需要执⾏两个sh脚本,重新打开⼀个tab页,⽤root账户执⾏两个脚本完成所有安装步骤登录root ⽤户,到下⾯的两个⽬录下执⾏脚本即可。

Centos7环境下安装Oracle11gR2

Linux下安装oracle 11g r2环境:VirtualBox里面的Centos7Oracle 11g R2本地机器:windows7,IP地址192.168.199.1(host only)远程机器:Centos7,IP地址192.168.199.7(host only)安装Centos 7建议以下全部选择English,不会影响oracle中文的使用的。

以下在一些更细致的安装选项选择Server with GUI,oracle默认安装的时候,需求图形界面。

也可以选择下面的GNOME 或者KDE,右边的子选项可以按需选择,这里我全部不选。

选择默认的设置的话,系统会使用lvm技术,lvm的优点在于方便扩容。

也可以选择“I will configure partitioning”自己手工分区。

关于如何手工分区,可以百度一下这个关键字“linux 分区方案”Kdump可以关闭,这个一般是核开发者才用的到的东西,类似于windows的蓝屏诊断。

网络设置,我给虚拟机配置了两网卡,一个是nat方式,一个是host only方式,前者用于虚拟机的上网,后者是固定IP,用于命令行的管理。

以上这两步,如果密码设置过于简单,要按两次Done出现这个界面,就是安装完成了,点下面的Reboot,重启系统。

这里分别选择1、2、c、q、yes登陆之后,出现下面的界面什么都不操作,弹出如下界面一路Next,或者skip点击左上角菜单,打开一个Terminal可以看到ssh的22端口默认是开了的,如果没开,请百度一下,安装ssh服务。

修改网卡的配置文件:保存,退出。

关于vim的操作,请自行百度一下。

使用如下命令重启网卡:上图是我的虚拟机的host only的网卡设置,从宿主机ping虚拟机通过putty连接虚拟机进行管理Putty的用法,请自行百度如果登陆比较慢,可以修改/etc/ssh/sshd_config,修改UseDNS为no。

CentOS 5下安装Oracle 11g

CentOS 5.4下安装Oracle 11g(CentOS release 5 (Final))是Redhat的开源版本,所以其内核代码是一样的。

关系图为CentOS release 3 == Red Hat Enterprise Linux 3CentOS release 4 == Red Hat Enterprise Linux 4CentOS release 5 == Red Hat Enterprise Linux 5首先需要的软件有:1、linux_11gR2_database_1of2.zip //可在Oracle的官方网站下载得到,有1.71GB够大吧。

2、别忘了准备一份Oracle的官方帮助文档,是最权威的。

3、CentOS-5.4-i386-bin-DVD.iso //可在CentOS 官方网站下载得到,有3.74GB超级大。

呵呵!这些准备工作做好了之后,我们就开始安装Linux操作系统,在虚拟机中安装,详细安装过程这里就不描述,不过,值得提醒的是虚拟机在配置虚拟硬件环境时,内存必须大于或等于1G,硬盘空间至少15G。

在安装好虚拟L inux 系统之后,因为是菜鸟级的嘛,所以只有在图形界面下来操作了。

将事先下载好的linux_11gR1_database.zip 拷贝至Linux虚拟机里边,建立一个存放目录如:/u01/linux_11gR1_database.zip将其解压,在终端输入些命令执行:[root@oracle u01]# unzip linux_11gR2_database_1of2.zip解压后的存放文件夹名为database首先查看你Linux内核版本是否符合oracle安装条件:[root@oracle u01]#cat /proc/version确定内核版本后,检查此版本Linux环境下安装Oracle 所需要用到的包:[root@oracle u01]# rpm -qa | grep <package_name>binutils-2.17.50.0.6-2.el5compat-libstdc++-33-3.2.3-61elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125gcc-4.1.1-52gcc-c++-4.1.1-52glibc-2.5-12glibc-common-2.5-12glibc-devel-2.5-12glibc-headers-2.5-12libaio-0.3.106libaio-devel-0.3.106libgcc-4.1.1-52libstdc++-4.1.1libstdc++-devel-4.1.1-52.e15make-3.81-1.1sysstat-7.0.0unixODBC-2.2.11unixODBC-devel-2.2.11pdksh-5.2.14若检查之后所缺失的包,在CentOS-5.2-i386-bin-DVD.iso中CentOS 目录中找到对应的包名,直接安装这些缺失的包,可以通过命令的方式安装这些包:[root@oracle u01]# rpm -ivh <package_name>.rpm检查主机名是否完整合格:[root@oracle ~]# cat /etc/hosts因为是作为服务器使用,所以必须是静态的IP,若是DHCP分配的,则修改为静态的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档