vnc连接以后没有界面_详解如何用vnc服务调出Oracle图形化界面

本文档介绍了在遇到Oracle安装时无法执行display颜色检查的错误时,如何通过VNC服务在CentOS7.3上设置图形界面。详细步骤包括安装X-Window、设置默认启动图形界面、安装并配置VNC服务器,以及通过VNC客户端进行连接,最终成功调出图形界面。

概述

最近在安装Oracle时报错Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set.

3a9a7e2dd5d946c79900b9ce10c4f625.png

好吧,又是Oracle调出图形界面问题,本来想通过本机给服务器起x-manager图形界面的时候报出这个错误,网上的办法有display的,有用xstart的,有xhost的,试了一下都有坑,所以就用VNC统一解决,不管那些乱七八糟的了,下面基于centos7.3环境,源是阿里源。


1、安装 X-Window

yum groupinstall "X Window System" -yyum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts -y

2、设置默认启动图形界面

ll /lib/systemd/system/graphical.targetunlink /etc/systemd/system/default.targetln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

3、安装 VNC 服务器

yum install tigervnc-server -y
9ffc0c213db7ae3c8f7b15560bfa3498.png

4、 配置 VNC

4.1、service就是5901 连接的时候会用到,这里先cp文件到服务目录system里面

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

4.2、切换用户su - oracle && vncpasswd 设置用户连接的密码,这里和ssh登录的密码不一样。

dfcebe618783b3d1288f95bffa031d02.png

4.3、编辑刚才复制的1.service

su - rootvim /etc/systemd/system/vncserver@:1.service
b15be1ac2eb09c5fb8db836512f67571.png

4.4、重新加载配置

pidfile放到用户家目录里面就行,之后执行下面的命令重新加载配置

systemctl daemon-reload

4.5、配到开机启动服务,并启动这个服务

systemctl enable vncserver@:1.service #开启启动systemctl start vncserver@:1.service #启动服务 netstat -anlpt |grep 590
0fabd04a59095b2aa422b2f828caf865.png

5、VNC客户端连接

下载链接:

链接:https://pan.baidu.com/s/1dSncijAYIko1KQLug5GpNA 提取码:8lyc 

打开安装过程如下:

418a82ef50550596423051ad79b8df5c.png
18a18b6d30cdd4a3ae70a0837284134c.png
e47861d354d632371db2441466d97faa.png

输入密码123456

8d9f3c34bd7ab709a0394e7cd849a601.png

成功调出图形界面

25bf046b8141a2c3fe05198a86c0fcb7.png

VNC在处理这块bug比较少,就是配置麻烦了一点,后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注一下~

d030e811cf95c5bad0ad8fb49f6667eb.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值