azure 云上准备oracle11g的vnc安装环境

 

1,先检查一下服务器是否已经安装了VNC服务,没有安装,检查服务器的是否安装VNC的命令如下

yum或者rpm包2种安装方式都check下:

[root@hch_test_pd_121_129 ~]# ps -eaf|grep vnc                                                                                                                                   

root     15895 15846  0 15:04 pts/1    00:00:00 grep vnc

[root@hch_test_pd_121_129 ~]#

[root@hch_test_pd_121_129 ~]# rpm -qa | grep vnc

[root@hch_test_pd_121_129 ~]#

 

 

 

2,安装vnc软件

yum安装命令:

yum install tigervnc tigervnc-server –y                                                                                                                                                     

yum install -y libvncserver*

 

顺利安装完,check下:

[root@hch_test_pd_121_129 ~]# rpm -qa | grep vnc                                                                                                                           

tigervnc-1.1.0-16.el6.centos.x86_64

libvncserver-devel-0.9.7-7.el6_6.1.x86_64

tigervnc-server-1.1.0-16.el6.centos.x86_64

libvncserver-0.9.7-7.el6_6.1.x86_64

[root@hch_test_pd_121_129 ~]#

 

 源文章地址:http://blog.csdn.net/mchdba/article/details/51100582,未经过原作者mchdba(黄杉)允许,谢绝转载。

3,安装gnome软件

这个是生成图形界面锁需要的组件:

yum install -y gnome*                                                              

yum install libXfont  -y
yum install xorg-x11-xfs 
yum install xorg-x11-xfs-utils 
yum install xorg-x11-xinit 
yum install xorg-x11-xdm 
yum install xorg-x11-fonts*                                                                                                                      

 

 

4,配置vncservers

配置vncservers,这里显示vnc远程连接到服务器的桌面窗口初始化大小,默认是800x600你也可以设置成你习惯的模式比如1280x960:

[root@hch_test_pd_121_129 ~]# vim /etc/sysconfig/vncservers                                                                                                       

 

VNCSERVERS="1:root"

VNCSERVERARGS[1]="-geometry 800x600"

 

 

 

5,设置vncserver密码

 

设置成yueworld,启动vnc之前必须设置密码:

[root@hch_test_pd_121_129 ~]# vncpasswd                                                                                                                                       

Password:

Verify:

[root@hch_test_pd_121_129 ~]#

 

 

6,启动停止vncserver

启动命令servicevncserver start:

[root@hch_test_pd_121_129 ~]# service vncserver start                                                                                                                  

正在启动 VNC 服务器:1:root xauth:  creating new authority file /root/.Xauthority

 

New 'hch_test_pd_121_129:1 (root)' desktop is hch_test_pd_121_129:1

 

Creating default startup script /root/.vnc/xstartup

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/hch_test_pd_121_129:1.log

 

                                                           [确定]

[root@hch_test_pd_121_129 ~]#

 

停止命令servicevncserver stop:

[root@hch_test_pd_121_129 ~]# service vncserver stop                                                                                                                  

关闭 VNC 服务器:1:root                                    [确定]

[root@hch_test_pd_121_129 ~]#

 

重启命令servicevncserver restart:

[root@hch_test_pd_121_129 ~]# service vncserver restart                                                                                                              

关闭 VNC 服务器:1:root                                    [确定]

正在启动 VNC 服务器:1:root

New 'hch_test_pd_121_129:1 (root)' desktop is hch_test_pd_121_129:1

 

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/hch_test_pd_121_129:1.log

 

                                                           [确定]

[root@hch_test_pd_121_129 ~]#

 

 

7,配置xstartup启动命令

将/root/.vnc/xstartup命令配置成如下:

[root@hch_test_pd_121_129 ~]# more /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 &

[root@hch_test_pd_121_129 ~]#

 

PS1: 
使用的是gnome图像界面,则需要注释掉以下两行, 
xterm -geometry80x24+10+10 -ls -title “$VNCDESKTOP Desktop” & 
twm & 
并添加以下这行: 
gnome-session &

 

PS2: 

如果黑屏了,后台日志报如下错误:

Sat May  7 15:05:35 2016
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on all interface(s), port 5901
 vncext:      created VNC server for screen 0
/root/.vnc/xstartup: line 4: /etc/X11/xinit/xinitrc: No such file or directory
/root/.vnc/xstartup: line 4: exec: /etc/X11/xinit/xinitrc: cannot execute: No such file or directory

然后去服务器检索 xinitrc检索不到的话,如下所示:

[root@xxx rpms]# ll /etc/X11/xinit/xinitrc
ls: cannot access /etc/X11/xinit/xinitrc: No such file or directory
[root@xxx rpms]# find / -name xinitrc
[root@xxx rpms]# 

 

采用的方案就是,注释掉 /root/.vnc/xstartup 里面的exec /etc/X11/xinit/xinitrc,让vncserver去选择默认的,让vnc加载默认图形界面程序 就ok了

 

 

8,改变xstartup的权限

这是很多人容易忽视的问题,也是造成连接成功后黑屏的原因之一。 
在CentOS中,xstartup的文件路径为:/root/.vnc/ (可以通过locatexstartup来查看xstartup的文件路径) 
所以需要执行:chmod 777/root/.vnc/xstartup来赋予权限。之后再重启下vncserver。

 

 

9,本地windows安装vnc viewer,远程访问

在windows下安装vnc客户端,
下载地址:http://pan.baidu.com/s/1pJFkIIB;软件包名称,RealVNC_cngr.rar,在本机windows下安装好,之后进行打开开始连接,连接地址显示如下,D:\study\csdn\0801.png: 

 

 

输入密码后,然后进去后,进“应用程序”—“系统工具”—“终端”,把终端拖到桌面上,双击桌面的终端,就可以开始安装oracle了,如下D:\study\csdn\0802.png所示:

 

 

如此,就可以远程通过vnc操作centos6.7的oracle服务器了,具体安装oracle11g步骤, 参考下面的oracle安装blog文章: 
http://blog.csdn.net/mchdba/article/details/43086037

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值