CentOS 7

VNC Server
Install VNC Server to connect with GUI from remote client. This example is based on GNOME Desktop Environment.
[1] Install VNC Server to operate Server with GUI remotely from Windows client.
[root@dlp ~]#
yum -y install tigervnc-server
[root@dlp ~]#
su - cent
# switch to a user you'd like to config VNC

[cent@dlp ~]$
# set VNC password

# input

# confirm
# run with diplay number '1', screen resolution '800x600', color depth '24'

[cent@dlp ~]$
vncserver :1 -geometry 800x600 -depth 24
# to stop VNC process, do like follows

[cent@dlp ~]$
vncserver -kill :1
Install VNC viewer on client computer next. Download from the site below to install UltraVNC.
After installing UltraVNC, click "UltraVNC Viewer" to run, then, following screen is shown. Input [(Server's hostname or IP address):(display number)] like following example and then click "Connect" button.
[3] Password is required. Input VNC password you set in the section [1].
[4] Just connected.