No se encontró la página vhost de Ubuntu 12.04

No se encontró la página vhost de Ubuntu 12.04

Estoy ejecutando Ubuntu 12.04 LTSel servidor.
En ese servidor lo tengo instalado iRedAdmincomo mi servidor de correo. Hasta ahora, todo bien. Ahora quiero agregar el sitio web de mi empresa a este servidor, pero no puedo hacerlo funcionar.
He apuntado registros DNS a mi servidorvpl.siy agregué vhostel archivo a
sites-avaliable. Después de eso, lo hice a2ensite vpl.siy sudo service apache2 reload.

Además, el permiso para la carpeta www está establecido en chomd -R 777 /www.

Mi archivo vhost vpl.sise ve así:

<VirtualHost vpl.si:80>
    ServerAdmin [email protected]
    ServerName vpl.si
    ServerAlias www.vpl.si  
    DocumentRoot /var/www/
    <Directory /var/www/ >
        Options None
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>

Pero sigo apareciendo página no encontrada. ¿No tengo idea de lo que estoy haciendo mal? ¡Gracias!

EDITAR:I forgot to add Allow 80 to UFW Firewall. It is working now.

Respuesta1

intenta eliminar el nombre de dominio

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName vpl.si
    ServerAlias www.vpl.si  
    DocumentRoot /var/www/
    <Directory /var/www/ >
        Options None
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>

Respuesta2

Lo único que veo extraño en la información proporcionada es que tienes DocumentRoot configurado en /var/www pero luego dices chmod /www, así que si eso es correcto, tal vez necesites configurar DocumentRoot en /www.

Además, no es necesario modificar 777 su árbol web.

información relacionada