I have no idea what's al this you typed on here. I am a noob ,you know.

:)


On Wed, Apr 28, 2010 at 8:35 AM, Velocity <[email protected]> wrote:

> Hi,
>  I have a webserver apache2 .
> I am using gateway as Dom0 and rest of the operating systems are
> different Dom's .Using a xen virtualization setup.
>
> I want to have a few websites
> [url]http://site1.myserver.com[/url]
> [url]http://myserver.com[/url]
> and [url]http://myserver.com/site2[/url]
>
>  I did set up a reverse proxy environment for doing this.
> [code]
> Dom0 LAN IP ----> 192.168.1.1 Gateway (where reverse proxy is set)
> DomU1 LAN IP ----> 192.168.1.13 ( here myserver.com
>                                   and site1.myserver.com
>                                    both are hosted.)
>
> Domu2  LAN IP ----> 192.168.1.17  myserver.com/site2 is here.[/code]
>
>
>
>
>        Configuration on Dom0 of sites site1.myserver.com and myserver.com
>  Virtual Host Configurations on Dom0
> in /etc/apache2/sites-enabled/myserver.com (on gateway)
> [code]
> <VirtualHost *:80>
>        ServerAdmin webmas...@localhost
>        ServerName myserver.com
>
>        ProxyRequests off
>        <Proxy *>
>        Order deny,allow
>        Allow from all
>        </Proxy>
>        ProxyPass / http://192.168.1.13/
>        ProxyPassReverse / http://192.168.1.13/
>        ProxyPass /site2 http://192.168.1.17/
>        ProxyPassReverse /site2 http://192.168.1.17/
>
>
> </VirtualHost>
> [/code]
>
> then /etc/apache2/sites-enabled/site1.myserver.com  (on gateway)
> has
> [code]
> <VirtualHost *:80>
>        ServerAdmin webmas...@localhost
>        ServerName site1.myserver.com
>
>        ProxyRequests off
>        <Proxy *>
>        Order deny,allow
>        Allow from all
>        </Proxy>
>        ProxyPass / http://192.168.1.13/
>        ProxyPassReverse / http://192.168.1.13/
>
>
> </VirtualHost>
> [/code]
>
>
>
> and following asci chart
>
> [code]
>        On Dom0
>        sites-enabled
>          |
>          |--------------->myserver.com      (ProxyPass / to
> http://192.168.1.13/)
>          |
>          |--------------->site1.myserver.com (ProxyPass / to
> http://192.168.1.13/)
> [/code]
>
> and for myserver.com/site2
> on Dom0 in same file I have following
> [code]
> ProxyPass /site2 192.168.1.17
> ProxyPassReverse /site2 192.168.1.17
> [/code]
>
>
>
>        On DomU (site1) 192.168.1.13 where site1.myserver.com and
> myserver.com are actually present.
> [code]
>        sites-enabled
>          |
>          |--------------->myserver.com      (DocumentRoot /var/www/
> myserver)
>          |
>          |--------------->site1.myserver.com (DocumentRoot /var/www/site1)
> [/code]
> Is this configuration wrong.
> What is happening is
>  if some one clicks on [url]http://myserver.com[/url] or [url]http://
> site1.myserver.com[/url]  he sees [url]http://site1.myserver.com[/
> url]
>
> Which should not happen.
>
>
>
>        Scene 2)
>
>         If you open
>         [url]http://myserver.com/site2[/url]
>         Following comes
> [code]
>         Not Found
>          The requested URL /site2 was not found on this server.
> [/code]
>        Configuration is
> [code]
>        On Dom0
>        sites-enabled  in same file myserver.com
>          |
>          |--------------->myserver.com    (ProxyPass /site2 to
> http://192.168.1.17/)
>                                              (ProxyPassReverse /
> site2  http://192.168.1.17/)
> [/code]
>        [url]http://myserver.com/site2[/url] is not opening.
>
>
> On DomU that is 192.168.1.13  where site1.myserver.com and
> myserver.com are hosted
> I have
>  /etc/apache2/sites-enabled/site1.myserver.com (where it is hosted on
> LAN)
>
>
> [code]
> <VirtualHost *:80>
>        ServerAdmin webmas...@localhost
>        ServerName myserver.com
>         DocumentRoot /var/www/mainsite/
>        <Directory /var/www/ >
>                Options FollowSymLinks
>                AllowOverride None
>        </Directory>
>
> </VirtualHost>
> [/code]
> and  /etc/apache2/sites-enabled/myserver.com  (where it is hosted on
> LAN)
>
> [code]
> <VirtualHost *:80>
>        ServerAdmin webmas...@localhost
>        ServerName site1.myserver.com
>         DocumentRoot /var/www/site1/
>        <Directory /var/www/ >
>                Options FollowSymLinks
>                AllowOverride None
>        </Directory>
>
> </VirtualHost>
> [/code]
>
> and configuration of myserver.com/site2 on 192.168.1.17
>
> [code]
> <VirtualHost *:80>
>        ServerAdmin webmas...@localhost
>        ServerName myserver.com/site2
>         DocumentRoot /var/www
>        <Directory /var/www/ >
>                Options FollowSymLinks
>                AllowOverride None
>        </Directory>
>
> </VirtualHost>
> [/code]
>
> So what should I check in?
>
> --
> You received this message because you are subscribed to the Linux Users
> Group.
> To post a message, send email to [email protected]
> To unsubscribe, send email to [email protected]
> For more options, visit our group at
> http://groups.google.com/group/linuxusersgroup

-- 
You received this message because you are subscribed to the Linux Users Group.
To post a message, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit our group at 
http://groups.google.com/group/linuxusersgroup

Reply via email to