远程安装oracle数据库,必须要让图形界面显示出来.此篇文章,主要讲解利用vnc让windows连接linux,显示linux系统桌面,并且让oracle数据库安装界面显示出来.
准备材料:
1.oracle数据包
2.Linux平台安装VNCServer
Windows平台使用VNC-Viewer
第一步:
Linux端:(root用户权限下)
su到root用户下
把
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
两个包放入linux对应文件中解压(详见centos安装oracle数据库)
2.在Linux平台安装VNCServer服务端软件包
yum -y install vnc *vnc-server*
3.修改VNCServer主配置文件
vim /etc/sysconfig/vncservers
复制最后两行并去掉行首注释符,然后修改为
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1366x768"
后面的分辨率修改的是windows端的,建议改成和windows一致!
(只能用root用户设置vnc)
4.设置VNCServer远程连接密码
vncpasswd
输入两次相同的密码
5.启动vncserver服务
/etc/init.d/vncserver start
6.上一步执行完毕会在root宿主目录下生成.vnc开头的隐藏目录,该目录下面的文件就是root用户的VNC桌面配置文件。打开xstartup配置桌面
vim /root/.vnc/xstartup
将最后一行改为
gnome &
(使用GNOME桌面)
(需要安装 linux系统时,就 安装上gnome桌面,否则需要在yum安装对应包!)
7.开启防火墙VNCServer端口
vim /etc/sysconfig/iptables
在
“-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT”
下面添加一行
-A INPUT -m state –state NEW -m tcp -p tcp –dport 5901 -j ACCEPT
重启iptables服务
/etc/init.d/iptables restart
第二步:
Windows端:
1.在Windows客户端下打开http://www.realvnc.com/,下载对应平台的VNC-Viewer客户端.
2.安装软件,打开,
-->file-->new connection-->
vnc server:写linux端的ip地址:1
例如:192.168.1.122:1
Name:root
确定.
第三步:
Linux端:
1.先尝试运行下安装包.
应该是运行错误,显示DISPLAY设置问题.
出现java:132…
2.在linux端su到root用户下.
3.输入以下命令
[root@admin bin]# export DISPLAY=localhost:1
[root@admin bin]# xhost +
显示为:
Access control disabled ,clients can connect from any host
即正确,表示其他ip地址可显示当前我的窗口,属于权限设置
第四步:
Windows端:
打开vnc,连接显示需要密码,输入刚才设置的vnc密码.
连接成功.
在windows远程linux的终端里
su - oracle
切到oracle数据库安装包那里,开始安装.(安装数据库要使用oracle用户,不能用root用户安装)
此文到此结束,具体如何安装数据库查看centos安装oracle数据库!