Add vHost at XAMPP on Linux Mint 19.2

sudo nano +488 /opt/lampp/etc/httpd.conf

Uncomment: Include etc/extra/httpd-vhosts.conf

sudo nano /opt/lampp/etc/extra/httpd-vhosts.conf


Insert the following lines:

<VirtualHost *:80>
    DocumentRoot "/home/user/Documents/myweb"
    ServerName myweb
    ErrorLog "logs/myweb-error.log"
    CustomLog "logs/myweb-access.log" combined

    <Directory "/home/user/Documents/myweb">
        Require all granted
        AllowOverride All
    </Directory>
</VirtualHost>


sudo nano /etc/hosts

Insert: 127.0.0.1       myweb

sudo /opt/lampp/lampp start

Now browse: http://myweb/


Caution:
It will stop working xampp default localhost server but if you want to go to phpmyadmin then
browse: http://localhost/phpmyadmin