云网牛站
所在位置:首页 > Linux云服务器 > 云服务器Centos 7上搭建图形界面详解

云服务器Centos 7上搭建图形界面详解

2018-07-21 15:37:40作者:陈登稿源:云网牛站整理

很多的云服务器Centos 7上默认是没有图形界面的,都是在终端中进行相关的操作。如果你想使用可视化的图形界面,比如在图形界面中安装oracle等更方便,为了更为方便的操作,我们在Centos 7上搭建图形界面和vnc的搭建。

 

1.安装可能会使DNS被清空,所以执行下面这一句命令防止Centos 7系统文件被修改:

chattr +i /etc/resolv.conf

 

2.然后安装tigervnc:

yum install -y tigervnc tigervnc-server

也可以多运行以下命令(每个Centos版本不一样,本次版本不执行这些命令):

yum groupinstall "Desktop"

yum install gnome-panel

yum install nautilus

注意:执行yum install -y tigervnc tigervnc-server命令很多人都卡在这一步(No packages in any requested group available to install or update)

原因是找不到可安装的包,所以大家根据自己的云服务器执行下面命令:

yum grouplist

 

3.查看自己的云服务器支持安装哪些包,比如下面是我的:

Available Environment Groups:

Minimal Install

Compute Node

Infrastructure Server

File and Print Server

MATE Desktop

Basic Web Server

Virtualization Host

Server with GUI

GNOME Desktop

KDE Plasma Workspaces

Development and Creative Workstation

Available Groups:

Additional Development

Backup Client

Backup Server

Base

CIFS file server

Compatibility libraries

Console internet tools

Debugging Tools

Desktop

Desktop Debugging and Performance Tools

Desktop Platform

Desktop Platform Development

Development tools

Dial-up Networking Support

Directory Client

Directory Server

E-mail server

Eclipse

Educational Software

Electronic Lab

Emacs

FCoE Storage Client

FTP server

Fedora Packager

Fonts

General Purpose Desktop

Graphical Administration Tools

Graphics Creation Tools

Hardware monitoring utilities

Haskell

Infiniband Support

Input Methods

Internet Applications

Internet Browser

Java Platform

KDE Desktop

......

注意:查看自己的云服务器里中Available Environment Groups下面有哪些可以安装的Desktop,比如下面是我的:

Available Environment Groups:

Minimal Install

Compute Node

Infrastructure Server

File and Print Server

MATE Desktop

Basic Web Server

Virtualization Host

Server with GUI

GNOME Desktop

KDE Plasma Workspaces

Development and Creative Workstation

 

4.上面可安装包里有GNOME Desktop,于是安装GNOME,命令是:

yum groupinstall GNOME Desktop

 

5.这一步安装需要点时间,中间有提示直接输入y,然后回车,直到出现complete,然后启动vnc服务:

vncserver

 

6.第一次执行会提示输入密码,然后再验证输入一次回车,vnc服务端就算搭建好了。接下来在手机或者电脑上下载vnc客户端,输入你的IP:5901连接,然后输入密码就可以看到你的云服务器Centos 7系统界面了:

云服务器Centos 7上搭建图形界面详解

 

注:以上操作都是在root用户下进行。

 

附:黑屏的处理

在Linux里安装配置完VNC服务端,发现多用户登陆会出现黑屏的情况,具体的现象为:

客户端可以通过IP与会话号登陆进入系统,但登陆进去是漆黑一片,除了一个叉形的鼠标以外,伸手不见五指。

产生原因:用户的VNC的启动文件权限未设置正确。

解决方法:将黑屏用户的xstartup(一般为:/用户目录/.vnc/xstartup)文件的属性修改为755(rwxr-xr-x)。

完后杀掉所有已经启动的VNC客户端:

vncserver -kill :1

vncserver -kill :2 (注意:-kill与:1或:2中间有一空格)

最后重启vncserver服务即可。

 

相关主题

在CentOS系统中更换yum源的方法

精选文章
热门文章