Redhat linux5.5下Oracle 10g 安装配置手册二

十年热恋 提交于 2019-12-10 09:03:44

第三步:如果是在windows系统远程连接liunx系统进行安装时,需要使用liunx系统自带的VNC服务,一般安装liunx系统时自带安装有,但需要配置相关参数才能使用。

1、下载一个连接liunx系统的vnc客户端,vnc.exe安装软件。也可以使用IE浏览器连接VNC服务端。

2、配置VNC参数

[root@test ~]# rpm -qa | grep vnc  查看软件包是否安装

vnc-4.1.2-14.el5_3.1
vnc-server-4.1.2-14.el5_3.1

[root@test ~]# service vncserver status  查看一下本机器的vnc运行状态
Xvnc is stopped
[root@test ~]# service vncserver start    vncserver还未进行初始化配置
Starting VNC server: no displays configured

[root@test ~]# vncserver   创建密码用来登陆远程登陆SVN用的(这里是root用户登陆,要安装oracle,必须 切换成oracle下,再创建一个密码,用来登陆远程的liunx系统
You will require a password to access your desktops.

Password:root   这里取 root
Verify:root        重复一次确认

New 'test.localdomain:1 (root)' desktop is test.localdomain:1

Creating default startup script /root/.vnc/xstartup           生成一个文件,修改此文件可以登录窗口模式
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/test.localdomain:1.log

su - oralce

[oracle@test ~]# vncserver 

You will require a password to access your desktops.

Password:oracle 
Verify:oracle        

New 'test.localdomain:2 (oracle)' desktop is test.localdomain:2 

Creating default startup script /home/oracle/.vnc/xstartup 
Starting applications specified in /home/oracle/.vnc/xstartup 
Log file is /home/yan/.vnc/test.localdomain:2.log

修改此xstartup文件改变登陆模式

[oracle@test ~ .vnc]$ vi xstartup 
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
[oracle@test ~ .vnc]$ 

同样方式修改 root用户创建的xstartup文件

[root@test ~ .vnc]$ vi xstartup 
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &
[root@test ~ .vnc]$ 

[root@test ~]#vim /etc/sysconfig/vncservers   修改vncservers文件 
# doing so through a secure tunnel.  See the "-via" option in the
# `man vncviewer' manual page.
  VNCSERVERS="1:root 2:oracle"
VNCSERVERARGS[1]="-geometry 800x600 "
VNCSERVERARGS[2]="-geometry 800x600 "

[root@Test-~]# service vncserver restart 重启vnc服务

此时通过192.168.251.104:5901 192.168.251.104:5902可以访问远程的liunx系统了。

5901端口对应的是root用户登陆,5902对应的是oracle用户登陆。安装oracle数据库,用5902端口就行。


注意:远程登陆不了

1、vnc连接服务器时只能进入终端,不能进入桌面。。。。
原因是vncserver配置有问题,进入vim /root/.vnc/xstartup,做如下修改(红色为修改部分):
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# twm &
gnome-session &

2、防火墙影响

3、vi host.conf 
    添加127.0.0.1 localhost  vnc远程客户端才能连接

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!