contOS+oracle安装手册.doc_第1页
contOS+oracle安装手册.doc_第2页
contOS+oracle安装手册.doc_第3页
contOS+oracle安装手册.doc_第4页
contOS+oracle安装手册.doc_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 CentOS 5.x 系统安装1. 安装引导首先要设置计算机的BIOS启动顺序为光驱启动,保存设置后将安装光盘放入光驱,重新启动计算机。(1)计算机启动以后会出现如下图所示的界面。 你可以直接按下来进入图形介面的安装方式;也可以直接在boot:后面输入linux text来进入文字介面的安装;Tips:如果你在 10 秒钟内没有按下任何按键的话,那么安装程式预设会使用图形介面来开始安装流程。由于目前安装程式都作的非常棒!因此,建议你可以使用图形介面来安装即可。2. 检测硬件信息接下来系统会检测用户电脑硬件的相关信息,如硬盘、声卡、显示器、键盘、鼠标等,如下图所示。3. 检测光盘介质如下图所示,如果是一张完整的安装盘,可以直接单击“Skip”按钮跳过,否则单击“OK”按钮检测安装盘的完整性。 Tips:如果你确定你所下载的DVD或光碟没有问题的话,那么这里可以选择Skip(忽略), 不过,你也可以按下OK来进行DVD的分析,因为通过DVD的分析后,后续的安装比较不会出现奇怪的问题。 不过如果你按下OK后,程式会开始分析光碟内的所有档案的资讯,会花非常多的时间喔!4. 安装欢迎界面当检测完电脑硬件信息后,进入安装欢迎界面,如下图所示。5. 选择安装过程中的语言单击“Next”按钮进入如下图所示的界面,选择安装过程中使用的语言,此处选择“Chinese Simplified(简体中文)”。6. 选择键盘布局类型选择完安装过程中的语言后,单击“Next”按钮进入如下图所示的界面,选择键盘类型一般默认会选择“U.S.English(美国英语式)”,即美式键盘,在此使用默认的选择。7. 磁盘分区配置如果是全新硬盘,可能会发生如下错误信息,这个信息仅提示你,安装程序找不到分区表,不需要担心。此时,直接按下“Yes”按钮就可以了,如下图所示。(1)分区模式使用建立自定义的分区结构: 按下下一步后就会出现如下的分区视窗。这个画面主要分为三大区块:最上方为硬盘的分区示意图, 目前因为硬盘并未分区,所以呈现的就是一整块而且为Free的字样。中间则是指令区,下方则是每个分区的装置档名、 挂载点目录、档案系统类型、是否需要格式化、分区容量大小、开始与结束的磁柱号码等。 至于指令区,总共有六大区块,其中RAID与LVM是硬盘特殊的应用,这部份我们会在单独介绍。至于其他指令的作用如下: 新建:是增加新分区,亦即进行分区动作,以建立新的磁盘分区; 编辑:则是编辑已经存在的磁盘分区, 你可以在实际状态显示区点选想要修改的分区,然后再点选编辑即可进行该分区的编辑动作。 删除:则是删除一个磁盘分区,同样的, 你得要在实际状态显示区点选想要删除的分区。 重设:则是恢复最原始的磁盘分区状态。 swap:就是交换空间!由于swap并不会使用到目录树的挂载, 所以用swap就不需要指定挂载点。 在上图中继续按下“新建”来交换空间(swap)。如同上面谈到的, 因为swap是交换空间,因此不需要有挂载点。所以,请如同下图所示,在“文件系统类型”处挑选为“swap”。 我举个例子,假如系统硬盘为600G,我可以这样分:/ 20G/home 10G/swap 10G/vol 20G/boot 1G/tmp 20G/var 10G/var 20G/opt 240G/db 250G注意:建议先分其他分区,然后剩下的所有分区都配给/db8. 引导装载程序设置如下图所示为GRUB引导安装窗口,可采用默认设置,直接单击“下一步”按钮 。9. 网络配置下一步设置网络参数,如下图所示,系统默认在网络适配器上启用了DHCP功能,也就是说默认是自动获得IP地址。读者采用默认设置即可。 如果读者采用固定IP地址,单击“编辑”按钮,弹出如下图所示对话框,选中“手工设置”选项前的复选框,输入IP地址和子网掩码,单击“确定”按钮,接下来设置主机名和网关等信息,如下图所示。 建议去掉ipv6。 10时区选择因为全世界分为24个时区,所以,要告知系统时区在哪里。如下图所示,你可以选择北京,或直接用鼠标在地图上选择。要特别注意UTC,它与“夏令时”有关,我们不需要选择这个选项,否则会造成时区混乱,导致系统显示的时间与本地时间不同。10. 设置管理员密码(root密码)下面是最重要的“系统管理员的口令”设置,如下图所示。在Linux中,系统管理员的默认名称为root,请注意,这个口令很重要。至少个字符以上,含有特殊符号,并要记好。 11. 选择安装的软件包选中“现在定制”,然后单击“下一步”按钮,如下图所示。在各细节选项中选择所需的软件包(初学者可以选择全部的软件包),如下图所示,然后单击“下一步”按钮,系统会检查所选软件的依赖性,如下图所示。 建议把开发那里的软件都装上,这样装oracle就比较方便点。12. 准备安装确认了所选择的软件包后,进入如下图所示界面,开始安装Linux系统,当安装完毕以后,用户可以查看/root/install.log安装日志文件获取安装信息,也可以查看/root/anaconda-ks.cfg文件获取安装过程中的设置信息。13. 开始安装Linux系统开始安装。在安装的画面中,会显示还需要多少时间,每个软件包的名称,以及该软件包的简单说明,如下图所示。 等到安装完之后,一切就都完成了。出现最后这个画面时,请将光盘拿出来,并按下“重新引导”按钮去启动,如下图所示。 第二节 安装后的初始化设置(系统第一次启动)1. 欢迎界面和许可协议Linux系统安装完毕以后,重新引导系统会进入欢迎画面,如下图所示。下图的左手边则是等一下需要设定的项目有哪些。如果没有问题的话,按“前进”继续设定。 2. 防火墙设置网络配置完毕,单击“前进”按钮,进入如下图所示界面,增加系统安全性提供了防火墙保护,防火墙存在于计算机和网络之间,用来判定网络中的远程用户的访问权限。防火墙配置有两种方式:无防火墙和启用防火墙。如果要启用防火墙,就需要选择允许访问的特定服务,如SSH、FTP、SMTP等,在这是选择无防火墙。 因为我们停用防火墙,安装程序会提示我们:“您没有启用防火墙”,如图下图所示。没关系我们选择“是”,然后按“继续”。 3. 配置SElinux访问控制接下来如下图所示出现一个“SELinux”的东西,这个SELinux可就重要了! 他是Security Enhanced Linux的缩写,这个软体是由美国国家安全局(National Security Agency, NSA)所开发的,这东西并不是防火墙。SELinux是一个Linux系统存取控制(Access control)的细部设定, 重点在于控制程式对于系统档案的存取权限限制。由于CentOS 5.x以后的Linux版本对于SELinux的设定已经非常的妥当了, 因此建议您务必要打开这个功能。4配置Kdump内核崩溃转存完成了防火墙与SELinux的选择后,接下来会出现如下的Kdump视窗。什么是Kdump呢?这个Kdump就是,当核心出现错误的时候,是否要将当时的硬盘内的讯息写到档案中,而这个档案就能够给核心开发者研究为啥会当机之用。我们并不是核心开发者,而且硬盘内的资料实在太大了,因此常常进行Kdump会造成硬盘空间的浪费。 所以,这里建议不要启动Kdump的功能。 4. 设置日期和时间在如下图所示界面上,用户可以手工配置计算机系统的日期和时间,也可以通过连接在互联网上的网络时间服务器(NTP服务器)为本机传输日期和日间信息,并且可以和NTP服务器的时间同步。要启用时间同步的功能,需选中“启用网络时间协议”复选框,并使用下拉菜单来选择要使用的时间服务器,配置完毕单击“前进”按钮。 5. 创建用户单击“前进”按钮,进入如下图所示界面,在这里用户可以通过输入用户名、全称和口令创建一个普通用户的账号。假如不需要创建新的用户,直接单击“前进”按钮。 6. 设置声卡 单击“前进”按钮,进入如下图所示界面,可以看到该声卡的生产商和型号。单击“播放测试声音”按钮,检测计算机上的声卡,如果能听到3种声音,就代表该声卡的驱动已被正确安装。7. 安装额外的光盘单击“前进”的按钮,进入如下图所示界面,在这里用户可以选择安装CentOS的额外软件包,如第三方插件、应用程序、文档资料及额外软件。添加完(或不添加)额外的软件按“完成”。8. 登录界面最后出现登录界面,如下图所示,安装后的初始化过程到此结束。第二章 在centos 5.3下安装oracle 10g r2第一节 系统环境介绍RAM:4GBSWAP:8GB(2*RAM)第二节 安装Oracle 10g数据库前系统配置重要提示:本文以下内容中,命令行如果以#开始,则是以root用户去执行;如果以$开始的,则是以oracle用户去执行。1. 挂载镜像文件。将Centos的镜像文件挂载到/mnt/cdrom目录,虚拟成光驱。# mkdir /mnt/cdrom# mount -o loop /mnt/secret/xxxx.iso /mnt/cdrom也可以直接将光驱挂载到/mnt目录#mount /dev/cdrom /mnt2. 安装Oracle 10g R2数据库所需相依赖的软件包。# cd /mnt/cdrom/Server/# rpm -Uvh setarch-2*# rpm -Uvh make-3*# rpm -Uvh glibc-2*# rpm -Uvh libaio-0*# rpm -Uvh compat-libstdc+-33-3*# rpm -Uvh compat-gcc-34-3*# rpm -Uvh compat-gcc-34-c+-3*# rpm -Uvh gcc-4*# rpm -Uvh libXp-1*# rpm -Uvh openmotif-2*# rpm -Uvh compat-db-4*3. 修改/etc/redhat-release文件 # vi /etc/redhat-release# Red Hat Enterprise Linux Server release 5.2 (Tikanga) 去掉这一行,添加下面一行。redhat-44. Oracle数据库必须在Oracle用户下才能安装建立相应的用户群组、用户,以及设置相应的目录属主、目录权限。切记,要给Oracle用户设置密码,同时,密码要符合复杂性要求,譬如:weiguo520。建立组:# groupadd oinstall建立组:# groupadd dba建立用户:# useradd -g oinstall -G dba oracle创建目录(安装oracle软件的目录):# mkdir -p /db/oracle10g/product/10.2.0/db更改/db的所有者:# chown -R oracle:oinstall /db更改/db的权限:# chmod -R 775 /db设置oracle用户的密码:# passwd oracle按照提示,输入两次oracle的密码。5. 配置内核相关参数,以便支持Oracle数据库# vi /etc/sysctl.conf增加以下内容:kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.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=2621446. 设置Oracle用户Shell limit# vi /etc/security/limits.conf增加以下内容:oraclesoft nproc2047oraclehard nproc16384oraclesoft nofile1024oraclehard nofile65536运行下面命令使设置生效。#/sbin/sysctl -p7. 在/etc/pam.d/login file文件末端添加相关内容# vi /etc/pam.d/loginSession required /lib/security/pam_limits.so8. 修改/etc/hosts文件将修改成为你的实际IP地址,否则有可能导致安装Oracle的时候,检查网络配置异常。# vi /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.2 server22 localhost.localdomain localhost localhost注意:这里2为服务器的ip地址,server22为服务器名。请按照实际情况做相应修改。9. 修改Oracle用户语言环境编辑/etc/sysconfig/i18n文件,用#在行首注释掉原来的内容,添加以下内容:LANG=zh_CN.GB18030SUPPORTED=zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:enSYSFONT=latarcyrheb-sun1610. 配置Oracle用户环境变量以便支持Oracle数据库安装以及今后的操作、维护。$ vi .bash_profile 添加以下内容:export ORACLE_BASE=/db/oracle10gexport ORACLE_HOME=/db/oracbenetle10g/product/10.2.0/dbexport ORACLE_SID=benetexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKstty erase H第三节 安装Oracle 10g数据库1、 启动安装首先运行xhost +命令启动X-Windows安装界面,如下图所示:#xhost + |#vncserver #export DISPLAY=:0 # xhost + #xclock#gunzip 10201_database_linux_x86_64.cpio.gz#su oracle$export LANG=en_US$ cd /vol/database$ ./runInstaller 2、选择安装类别,建议选择高级安装,如下图所示:3、指定Oracle证书存放目录,如下图所示:4、选择安装标准版,如下图所示: 5、指定Oracle环境变量名、安装路径,如下图所示:注意:下面是oracle的安装路径,要使用下面的路径: /db/oracle10g/product/10.2.0/db 6、Oracle开始进行安装前时检查所需软件包、内核、网络等信息,如下图所示: 7、选择配置选项,仅安装oracle软件。如下图所示: 8、点击install开始安装,如下图所示:9、开始安装,需要耐心等待,如下图所示: 10、安装到100%后,弹出如下窗口,按照提示,以root用户执行两个脚本:/db/oracle10g/oraInventory/orainstRoot.sh/db/oracle10g/product/10.2.0/db/root.sh 执行脚本的时候,会有提示,按回车键即可。如下图所示: 11、执行完两个脚本后,回到下图界面,点ok即可,如下图所示: 12、返回到如下界面,点exit即可,如下图所示: 13、点击yes即可,oracle软件安装完成。如下图所示: 第四节 创建数据库实例1、以oracle用户执行dbca,弹出界面,如下图所示: 2、 选择创建数据库,如下图所示:3、选择一般目的即可,如下图所示: 4、填写benguo,如下图所示:5、点next即可,如下图所示: 6、设置密码,如下图所示: 7、点next即可,如下图所示: 8、点next即可,如下图所示:9、点next即可,如下图所示: 10、点next即可,如下图所示:11、如下图,memory设置2048,787,如下图所示: 12、size设置为300,如下图所示:13、设置字符集,如下图所示: 14、这里不用动,点next即可,如下图所示:15、点next即可,如下图所示: 16、点finish即可,如下图所示:17、点ok即可,如下图所示: 18、点next即可,如下图所示: 19、开始创建实例,需要等待,如下图所示: 20、点exit即可,创建实例完成。如下图所示: 21、配置监听:增加监听文件:$ vi /db/oracle10g/product/10.2.0/db/network/admin/listener.ora添加以下内容:#listener.ora Network Configuration File: /db/oracle10g/product/10.2.0/db/network/admin/l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论