tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Zala Pierre GOUPIL <goupilpie...@gmail.com>
Subject Re: “Virtual hosting” with port removed?
Date Mon, 02 Feb 2015 00:39:51 GMT
Good evening,

If you use Tomcat alone (without Apache or any other web servers), you'll
have to find a way to have it listen on the port 80 (there a some of them
available on the web).

Because Tomcat uses the port 8080 by default. In such a situation, you
can't remove the port number: no port number in the address bar means port
80! And as you use MacOS X, which is a Unix derivative, you can't just
modify Tomcat's server.xml and ask it  to use the port 80: on Unix, port
numbers < 1024 are reserved and a program needs the root privileges to bind
to them.

One more thing: any Tomcat distribution is able to set up a virtual host,
so you should definitively use the plain-vanilla Tomcat available
officially.

Regards,

Pierre



On Mon, Feb 2, 2015 at 12:22 AM, Micky Hulse <mickyhulse@gmail.com> wrote:

> Thanks for tips Hassan! I really appreciate it!
>
> I'll follow your suggestions and take another stab at it. I'll post back
> here with my results.
>
> > On Feb 1, 2015, at 2:46 PM, Hassan Schroeder <hassan.schroeder@gmail.com>
> wrote:
> > Why? Download the real thing, untar, done. No questions about
> > packaging issues. Who knows what this thing does?
>
> Good point!
>
> Silly question: Will the real thing allow me to setup a vhost like in
> Apache2?
>
> > OK, is your problem with httpd or Tomcat?
> > Is httpd responding to your request for 'http://tomcat.local/'?
>
> I was able to get tomcat.local to work, but not without the port.
>
> > If so, then why aren't you proxying everything to Tomcat? You don't
> > need to proxy every app individually, and you're not proxying ROOT
> > at all. Your gists and your stated goals seem at cross purposes...
>
> Sorry about that. I copied where I left off. I had tried many variations
> of the code you see (with and without app specified). Anyway, I apologize
> for the confusion I created.
>
> I'll be back!
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>


-- 
Si le sang ne coule pas assez chaud dans tes veines, je le répandrai sur le
sable pour qu'il bouille au soleil.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message