[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dominios virtuales apache2



2010/12/26 Andrés Ovalle Gahona <aovalle@debianchile.cl>:
> El dom, 26-12-2010 a las 12:36 -0600, CHACO escribió:
>> 2010/12/26 rantis cares <rantiscares@gmail.com>:
>> > El día 26 de diciembre de 2010 12:30, CHACO <diego.chacon@gmail.com> escribió:
>> >> 2010/12/26 rantis cares <rantiscares@gmail.com>:
>> >>> Listeros:
>> >>>
>> >>> Acabo de hacer una instalacion de apache2 ya funciona, ya di de alta
>> >>> un dominio gratuito en no-ip, pero me surgio la duda para poner a
>> >>> funcionar varios sitios.
>> >>>
>> >>> Ya pude instalarlos y todo funciona bien, tengo tres sitios,
>> >>> http://ejemplo.ath.cx  http://otroejemplo.ath.cx    y por ultimo
>> >>> http://ultimoejemplo.ath.cx
>> >>>
>> >>> Configure apache, no recuerdo como ni con que archivo, pero hubo un
>> >>> lugar donde cambie el DocumentRoot /var/www por DocumentRoor
>> >>> /home/ejemplo
>> >>>
>> >>> Ya di de alta mis sitios en /etc/apache2/sites-available y di
>> >>> desactive el default, cada archivo tiene la opcion DocumetRoo
>> >>> /home/usuario/www
>> >>>
>> >>> Tambien cree la carpeta www en cada usuario para alojar el index.html
>> >>>
>> >>> Todo funciona bien, hasta que tecleo en el explorador cualquiera de
>> >>> las tres, pero siempre me manda al index.html de http://ejemplo.ath.cx
>> >>> los demas sitios los reconoce, pero se dirigen al index de
>> >>> /home/ejemplo/www
>> >>>
>> >>> Yo imagino que el problema lo tengo en el archivo de configuracion de
>> >>> apache2, que no recuerdo, en donde le cambie lo que anteriormente les
>> >>> dije. ¿Alguno de ustedes puede ayudarme?
>> >>>
>> >>> Gracias
>> >>>
>> >>
>> >>
>> >> El problema no es de apache, sino de un dns que le diga a donde esta
>> >> cada uno y apache responda.
>> >> Al poner el nombre saldra el primer virtual host, es como solo poner
>> >> la ip del servidor
>> >
>> > ¿Eso quiere decir que no podre hacer lo que quiero?
>> >
>> > No entiendo, disculpame.
>>
>> Si puede, instalte bind, y configure localmente los 3 dominios para
>> que puede hacer lo que necesita.
>> Del lado de apache ya esta todo listo.
>
>
> No es necesario, puede señalador el dominio y la IP en /etc/hosts, lo
> que tienes que activar en apache es el nameserver con la IP tuya y crear
> por cada dominio un virtualhost señalando el Servername, te recomiendo
> leer informacion en internet existe mucha.
>


Lo que no entiendo es como señalar el dominio y la ip en /etc/hosts

En el caso de ServerName todo esto ya lo realice por ejemplo en la
carpeta sites-available


<VirtualHost *:80>
        ServerAdmin micorreo@gmail.com
        ServerName http://ejemplo.ath.cx
        DocumentRoot /home/ejemplo/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>






>
> --
> Andrés Esteban Ovalle Gahona (kill-9)
> Ingeniero (E) Computación e Informática
> SysAdmin - Acepta.com S.A <www.acepta.com>
> Staff Debianchile.cl <www.debianchile.cl>
> Movil: 09-5795880
> Usuario Linux #456290 (counter.li.org)
>


Reply to: