apache2

Vram lamsokvr at xprt.net
Fri Jun 3 07:33:24 UTC 2005


Shawn Christopher wrote:

> Vram wrote:
>
>> dave walker wrote:
>>
>>> Vram wrote:
>>>
>>>> Hi
>>>>
>>>> I  am trying to set up Multiple Domains with one IP...
>>>>
>>>> I am using apache2...
>>>>
>>>> And I followed the example that come with the doc....
>>>>
>>>> It dosen;t seen to work
>>>>
>>>>
>>>> #####################  I copied this from the Apache2 doc..
>>>> ##############They don't use httpd.conf
>>>> ####### I put this in /etc/apache2/site-enabled/default
>>>> ##########Didn't work...
>>>>
>>>> For example, suppose that you are serving the domain www.domain.tld 
>>>> and you wish to add the virtual host www.otherdomain.tld, which 
>>>> points at the same IP address. Then you simply add the following to 
>>>> httpd.conf:
>>>>
>>>> NameVirtualHost *:80
>>>>
>>>> <VirtualHost *:80>
>>>> ServerName www.domain.tld
>>>> ServerAlias domain.tld *.domain.tld
>>>> DocumentRoot /www/domain
>>>> </VirtualHost>
>>>>
>>>> <VirtualHost *:80>
>>>> ServerName www.otherdomain.tld
>>>> DocumentRoot /www/otherdomain
>>>> </VirtualHost>
>>>>
>>>>
>>>> ########### I did all the stuff to try the example
>>>> ############# made directories.
>>>> #############did entries in /etc/hosts
>>>> ##############All that stuff
>>>>
>>>>
>>>>
>>>>
>>>> Any ideas on how to fix this
>>>>
>>>> Or if you are running apache2  ... How do  you do virtual domains??
>>>>
>>>> TIA
>>>>
>>>> Vram
>>>>
>>>
>>> I would replace the * wth your IP address, and loose the :80.  Other 
>>> than that I am not sure.  Mine looks like such:
>>>
>>> In "/etc/apache2/apache2.conf"
>>>
>>> # Include the virtual host configurations:
>>> NameVirtualHost xxx.xxx.xxx.xxx
>>> Include /etc/apache2/sites-enabled/[^.#]*
>>>
>>> In "/etc/apache2/sites-enabled/001-site1"
>>> <VirtualHost xxx.xxx.xxx.xxx>
>>>        ServerName domain.com
>>>        ServerAlias www.domain.com
>>>        ServerAdmin dave at domain.com
>>>
>>>        DocumentRoot /var/www/domain
>>>
>>>        <Directory /var/www/domain>
>>>                Options Indexes FollowSymLinks MultiViews
>>>                AllowOverride None
>>>                Order allow,deny
>>>                allow from all
>>>        </Directory>
>>>
>>>        ScriptAlias /cgi-bin/ /var/www/domain/cgi-bin/
>>>        <Directory "/var/www/domain/cgi-bin">
>>>                AllowOverride None
>>>                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>>                Order allow,deny
>>>                Allow from all
>>>        </Directory>
>>> </VirtualHost>
>>>
>>> <VirtualHost xxx.xxx.xxx.xxx>
>>>        ServerName gallery.domain.com
>>>        DocumentRoot /usr/share/gallery
>>>
>>>        <Directory /usr/share/gallery>
>>>                Order allow,deny
>>>                allow from all
>>>        </Directory>
>>> </VirtualHost>
>>>
>>>
>>>
>> This worked
>>
>> I had :80  replaced that with IP
>>
>> Works Great
>>
>> Thanks for the feed back...
>>
>> And site-enables or sites-avilalbe is the same.
>> They are linked together..
>>
>>
>>
>> Thanks
>>
>>
>>
> Is this common knowledge or is this something that has yet to be 
> discovered? Reason I ask is maybe this should get added to the Ubuntu 
> Wiki? Just an idea as I can maybe see it being asked again and while I 
> know how to do it now...I may not be around forever...
>
> Shawn
>
Where are you  going???

May I accompany  you???


Vram






More information about the ubuntu-users mailing list