如何在azure云上准备oracle11g的vnc安装环境
这篇文章主要介绍如何在azure云上准备oracle11g的vnc安装环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1,先检查一下服务器是否已经安装了VNC服务,没有安装,检查服务器的是否安装VNC的命令如下
yum或者rpm包2种安装方式都check下:
[root@hch_test_pd_121_129~]#ps-eaf|grepvncroot1589515846015:04pts/100:00:00grepvnc[root@hch_test_pd_121_129~]#[root@hch_test_pd_121_129~]#rpm-qa|grepvnc[root@hch_test_pd_121_129~]#
2,安装vnc软件
yum安装命令:
yuminstalltigervnctigervnc-server–yyuminstall-ylibvncserver*
顺利安装完,check下:
[root@hch_test_pd_121_129~]#rpm-qa|grepvnctigervnc-1.1.0-16.el6.centos.x86_64libvncserver-devel-0.9.7-7.el6_6.1.x86_64tigervnc-server-1.1.0-16.el6.centos.x86_64libvncserver-0.9.7-7.el6_6.1.x86_64[root@hch_test_pd_121_129~]#
3,安装gnome软件
这个是生成图形界面锁需要的组件:
yuminstall-ygnome*yuminstalllibXfont-yyuminstallxorg-x11-xfsyuminstallxorg-x11-xfs-utilsyuminstallxorg-x11-xinityuminstallxorg-x11-xdmyuminstallxorg-x11-fonts*
4,配置vncservers
配置vncservers,这里显示vnc远程连接到服务器的桌面窗口初始化大小,默认是800x600你也可以设置成你习惯的模式比如1280x960:
[root@hch_test_pd_121_129~]#vim/etc/sysconfig/vncserversVNCSERVERS="1:root"VNCSERVERARGS[1]="-geometry800x600"
5,设置vncserver密码
设置成yueworld,启动vnc之前必须设置密码:
[root@hch_test_pd_121_129~]#vncpasswdPassword:Verify:[root@hch_test_pd_121_129~]#
6,启动停止vncserver
启动命令servicevncserver start:
[root@hch_test_pd_121_129~]#servicevncserverstart正在启动VNC服务器:1:rootxauth:creatingnewauthorityfile/root/.XauthorityNew'hch_test_pd_121_129:1(root)'desktopishch_test_pd_121_129:1Creatingdefaultstartupscript/root/.vnc/xstartupStartingapplicationsspecifiedin/root/.vnc/xstartupLogfileis/root/.vnc/hch_test_pd_121_129:1.log[确定][root@hch_test_pd_121_129~]#
停止命令servicevncserver stop:
[root@hch_test_pd_121_129~]#servicevncserverstop关闭VNC服务器:1:root[确定][root@hch_test_pd_121_129~]#
重启命令servicevncserver restart:
[root@hch_test_pd_121_129~]#servicevncserverrestart关闭VNC服务器:1:root[确定]正在启动VNC服务器:1:rootNew'hch_test_pd_121_129:1(root)'desktopishch_test_pd_121_129:1Startingapplicationsspecifiedin/root/.vnc/xstartupLogfileis/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#Uncommentthefollowingtwolinesfornormaldesktop:unsetSESSION_MANAGERexec/etc/X11/xinit/xinitrc[-x/etc/vnc/xstartup]&&exec/etc/vnc/xstartup[-r$HOME/.Xresources]&&xrdb$HOME/.Xresourcesxsetroot-solidgreyvncconfig-iconic&#xterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&#twm&gnome-session&[root@hch_test_pd_121_129~]#
PS1:
使用的是gnome图像界面,则需要注释掉以下两行,
xterm-geometry80x24+10+10-ls-title“$VNCDESKTOPDesktop”&twm&
并添加以下这行:
gnome-session&
PS2:
如果黑屏了,后台日志报如下错误:
SatMay715:05:352016vncext:VNCextensionrunning!vncext:ListeningforVNCconnectionsonallinterface(s),port5901vncext:createdVNCserverforscreen0/root/.vnc/xstartup:line4:/etc/X11/xinit/xinitrc:Nosuchfileordirectory/root/.vnc/xstartup:line4:exec:/etc/X11/xinit/xinitrc:cannotexecute:Nosuchfileordirectory
然后去服务器检索 xinitrc检索不到的话,如下所示:
[root@xxxrpms]#ll/etc/X11/xinit/xinitrcls:cannotaccess/etc/X11/xinit/xinitrc:Nosuchfileordirectory[root@xxxrpms]#find/-namexinitrc[root@xxxrpms]#
采用的方案就是,注释掉 /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/1skADLrZ;软件包名称,RealVNC_cngr.rar,在本机windows下安装好,之后进行打开开始连接,连接地址显示如下,D:\study\csdn\0801.png:
输入密码后,然后进去后,进“应用程序”—“系统工具”—“终端”,把终端拖到桌面上,双击桌面的终端,就可以开始安装Oracle了,如下D:\study\csdn\0802.png所示:
以上是“如何在azure云上准备oracle11g的vnc安装环境”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。