This is exactly what I have set up right now:
cd /var/www mkdir -p test cd /var/www/test sudo nano index.html cd /etc/apache2/sites-available sudo nano test.conf
<VirtualHost *:80>
ServerName localhost223.com
DocumentRoot /var/www/test
</VirtualHost>
$sudo a2ensite test.conf $sudo service apache2 reload
I can access my page like this:file:///var/www/test/index.html
in web browser.
<html>
<h1>
here
</h1>
</html>
But I cannot do access: http://localhost223.com
I get the error: Could not resolve host
How to resolve this issue?
As @George said, while there is no FQDN that points to your server's IP, you need to bind the domain name with the loopback interface -
127.0.0.1
, through the next line in the/etc/hosts
file:Then edit
/etc/apache2/sites-available/test.conf
in this way:Don't forgot to
sudo a2ensite test.conf
, then restart the web server:Ubuntu 14.04:
sudo service apache2 restart
Ubuntu 16.04:
sudo systemctl restart apache2.service
Try to access your page through the browser.