1. First, we need to update the OS:

 sudo apt update

2. Installing XFCE:

 sudo apt install xfce4 xfce4-goodies

3. Install VNC:

sudo apt install tightvncserver

4. Add a password for VNC:

vncserver

5. Сreate a configuration:

vncserver -kill :1
nano ~/.vnc/xstartup

Add new configuration:

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &

 5.3 Make the file executable.

chmod +x ~/.vnc/xstartup

Try to connect to the server:
VNC – IPserver:5901

 Possible errors

Xvnc version TightVNC-1.3.9
Copyright (C) 2000-2007 TightVNC Group
Copyright (C) 1999 AT&T Laboratories Cambridge
All Rights Reserved.
See http://www.tightvnc.com/ for information on TightVNC
Desktop name 'X' (vultr.guest:1)
Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/misc/' not found - ignoring
Font directory '/usr/share/fonts/X11/Type1/' not found - ignoring
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring

1. Check hostname.:

nano /etc/hostname
nano /etc/hosts

Hostnames must be the same.

2. Install xfonts base:

sudo apt install  xfonts-base