You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Michael Reutter <li...@meinsenf.at> on 2001/12/11 10:36:57 UTC
2 httpds on 1 server
hi,
for testing a scenario:
my webserver (a single machine) has ONE name ("webserver"), but TWO IPs (10.0.0.1/2 - the DNS returns them rotational).
(in the future I should have two or three machines ...)
is it possible to let one apache run on port 8080 and the second on port 8090.
when a request goes to "10.0.0.1" it goes to port 8080
when a request goes to "10.0.0.2" it goes to port 8090
is this possible???
thanks for any help!!!
michi
Re: 2 httpds on 1 server
Posted by Derek Conniffe <de...@rivertower.ie>.
It is no problem if you use mod_redirect and mod_proxy to proxy the
connections to either www server.
Why not simply run your httpd server on the two ips and forget about the two
strange ports (8080 and 8090) ? apache has no problem binding virtual hosts
with multiple ip addresses.
Or, finally, to do your port to ip proxying you could use a firewall with
port/ip redirection - I know that both Checkpoint FW1 and IPFW both do this
(I dont really know any other firewalls).
Good Luck,
Derek
On Tuesday 11 December 2001 09:36, you wrote:
> > hi,
>
> for testing a scenario:
> my webserver (a single machine) has ONE name ("webserver"), but TWO IPs
> (10.0.0.1/2 - the DNS returns them rotational).
(in the future I should
> have two or three machines ...)
>
> is it possible to let one apache run on port 8080 and the second on port
> 8090.
when a request goes to "10.0.0.1" it goes to port 8080
> when a request goes to "10.0.0.2" it goes to port 8090
>
> is this possible???
>
> thanks for any help!!!
>
> michi
----------------------------------------
Content-Type: text/plain; charset="us-ascii"; name="Attachment: 1"
Content-Transfer-Encoding: 7bit
Content-Description:
----------------------------------------
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: 2 httpds on 1 server
Posted by Owen Boyle <ob...@bourse.ch>.
Michael Reutter wrote:
>
> hi,
>
> for testing a scenario:
> my webserver (a single machine) has ONE name ("webserver"), but TWO IPs (10.0.0.1/2 - the DNS returns them rotational).
> (in the future I should have two or three machines ...)
>
> is it possible to let one apache run on port 8080 and the second on port 8090.
> when a request goes to "10.0.0.1" it goes to port 8080
> when a request goes to "10.0.0.2" it goes to port 8090
Ummm... I think you're a bit mixed up about TCP/IP. Apache is passive,
it listens for requests on defined IP addresses and port pairs. You can
make apache listen to any address and port using the Listen directive:
Listen 10.0.0.1:8080
<VirtualHost 10.0.0.1:8080>
VH directives...
However, the default port for HTTP is port 80 so the browser (which is
active) will send its request to port 80 - unless you want to put
"http://webserver:8080/" in all links to your site.
Note that since you are using different IP addresses, you can use the
same port for both virtual hosts. Defining a different IP address AND
port number for different VHs is overkill.
If you want that:
10.0.0.1:80 -> 10.0.0.1:8080
then you need to do address translation *before* you hit apache. That
means a firewall.
Rgds,
Owen Boyle.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org