#安装图形桌面的软件包
yum groupinstall "Server with GUI" -y
#设置图形模式为默认模式启动
systemctl set-default graphical
yum install tigervnc-server tigervnc-server-module -y

vncpasswd
注释:
Password:第一次输入密码
Verify:确认密码
Would you like to enter a view-only password (y/n)?:n
vncserver
创建vi /etc/systemd/system/vncserver@.service文件
[Unit]
Description=Remote Desktop VNC Service
After=syslog.target network.target
[Service]
Type=forking
WorkingDirectory=/root
User=root
Group=root
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver -autokill %i
ExecStop=/usr/bin/vncserver -kill %i
[Install]
WantedBy=multi-user.target
// 启动服务
# systemctl start vncserver@:1.service
// 开机启动
# systemctl enable vncserver@:1.service
// 查看状态
# systemctl status vncserver@:1.service

// 查看端口
# netstat -tunlp | grep 5901
[root@VM-Squid yum.repos.d]# netstat -tunlp | grep 5901
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 111631/Xvnc
tcp6 0 0 :::5901 :::* LISTEN 111631/Xvnc
[root@VM-Squid yum.repos.d]#
可以看到已成功登陆图形化界面

第一次连接会有黑屏,把VNC进程重启一次
vncserver -kill :1
vncserver :1 -geometry 1536x864