
Para usar mi VPS Debian para múltiples dominios, realicé las siguientes acciones:
Eliminé el predeterminado de sites-enabled/ y sites-available/ (configuración y el enlace simbólico) y agregué esto en sites-available/www.mysite.com:
<VirtualHost MYIP:80>
ServerName mysite.com
ServerAlias www.mysite.com
Alias /media/ /home/myuser/mysite/media/
Alias /admin_media/ /home/myuser/django/Django-1.2/django/contrib/admin/media/
WSGIScriptAlias / /home/myuser/mysite/wsgi.py
ErrorLog /home/myuser/mysite/logs/error.log
CustomLog /home/myuser/mysite/logs/access.log combined
</VirtualHost>
Y he cambiado mi ports.conf a:
NameVirtualHost MYIP:80
Listen 80
<IfModule mod_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>
Por último habilité el nuevo dominio mediante el comando:
a2ensite www.mysite.com
Después de reiniciar me sale este error:
myuser:~# /etc/init.d/apache2 restart
Restarting web server: apache2apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/sites-enabled/www.birertek.com: /etc/apache2/sites-enabled/www.birertek.com:1: <VirtualHost> was not closed.
failed!
Por favor ayuda a esta pobre alma.
Respuesta1
El archivo /etc/apache2/sites-enabled/www.birertek.com contiene la configuración para el host virtual www.birertek.com.
El archivo debe comenzar con
<VirtualHost>
al que deben seguir varias opciones de configuración. Debería haber un cierre
</VirtualHost>
en el fondo.
Comprobar que existe un lugar adecuado</VirtualHost>
Respuesta2
Este error:
[...] <VirtualHost> was not closed.
Parece que su configuración está formateada incorrectamente. ¿Estás seguro de que no te perdiste algún error ortográfico o de barra diagonal en la configuración real? Sin embargo, el fragmento proporcionado se ve bien, así que no estoy seguro de por qué tendrías algo como esto. Por cierto, ¿qué DocumentRoot
estás usando para tus servidores virtuales?