Centos7环境下安装Oracle11gR2.docx
文本预览下载声明
Linux下安装oracle 11g r2
环境:
VirtualBox里面的Centos7
Oracle 11g R2
本地机器:windows7,IP地址(host only)
远程机器:Centos7,IP地址(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。
停用一些不必要的服务:
systemctl disable postfix.service
systemctl disable ModemManager.service
systemctl disable firewalld.service
systemctl disable cups.service
systemctl disable cups.path
systemctl disable cups.socket
systemctl disable upower.service
systemctl disable libvirtd.service
systemctl disable sys-devices-virtual-net-virbr0.device
systemctl disable sys-devices-virtual-net-virbr0\x2dnic.device
systemctl disable sys-devices-virtual-block-dm\x2d0.device
systemctl disable sys-kernel-debug.mount
systemctl disable alsa-state.service
systemctl disable gdm.service
systemctl disable graphical.target
systemctl disable nfs-config.service
systemctl disable nfs-client.target这里不止这些,自己看情况,上面那几个服务,如果没有明确表明在使用,可以停掉。
修改selinux的配置
vim /etc/selinux/config
SELINUX=disabled
修改内核引导配置,禁用selinux和ipv6
vim /etc/default/grub
使用如下命令,重新生成grub的配置文件
grub2-mkconfig /boot/grub2/grub.cfg
重启系统
下载软件Xming并且安装,然后配置putty,如下
打开Xming,会在windows右下角有个托盘图标
修改/etc/ssh/sshd_config
X11Forwarding yes
退出,重新使用putty登陆系统
在putty里面运行linux下的图形程序,如firefox
使用pscp把oracle安装文件传到linux系统里面。pscp是和putty一起的一个传输工具,具体使用方法可以百度一下。
传输完成后,解压
解压完成后,进入目录
运行安装程序
对于一些对安全要求比较高的场合,下面的那个group name和后面的OSDBA,OSOPER要仔细设置一下
这里选择UTF8字符集
显示全部