tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Leon Kolchinsky <lkolc...@gmail.com>
Subject Re: Binary of mod_jk.so for Apache 2.2.x
Date Fri, 15 Jul 2011 00:25:01 GMT
Hi,

Hmm, I didn't know that you're not managing this box ;)
I'm actually a Linux SysAdmin and not a big specialist in mod_jk ;)
What version of RedHat it is?
What application do you want to run on Tomcat behind Apache Httpd?

If you want I could help your SysAdmin with compilation and basic
configuration.

Cheers,
Leon Kolchinsky



On Fri, Jul 15, 2011 at 03:03, Leffingwell, Jonathan R CTR FRCSE, JAX 7.2.2
<jonathan.leffingwell.ctr@navy.mil> wrote:

> Thanks, Chris.  Unfortunately, I don't have root access, and I know just
> enough Linux to be dangerous!  LOL!  The Linux S.A. doesn't know anything
> about compiling (don't get me started on THAT), so he was asking if there
> were a binary module to drop into the modules folder.  I was hoping to avoid
> having to learn how to do his job FOR him.  :-D
>
> JL
>
>
> -----Original Message-----
> From: Christopher Schultz [mailto:chris@christopherschultz.net]
> Sent: Thursday, July 14, 2011 12:34 PM
> To: Tomcat Users List
> Subject: Re: Binary of mod_jk.so for Apache 2.2.x
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Leon,
>
> On 7/12/2011 7:42 PM, Leon Kolchinsky wrote:
> > Go to http://tomcat.apache.org/download-connectors.cgi and download
> > the source code:
> >
> > # tar -xvzf tomcat-connectors-1.2.30-src.tar.gz
> >
> > Read docs/webserver_howto/apache.html or native/BUILDING.txt for
> > options.
> >
> > # cd tomcat-connectors-1.2.30-src/native/ # which apxs # ./configure
> > --with-apxs=/usr/sbin/apxs --enable-api-compatibility # make # make
> > install
>
> All that as root? Hmm.
>
> Also, not everyone has a C compiler, especially on a production machine.
> (The answer, of course, is to build somewhere else and upload.)
>
> Jonathan, I understand that you want convenience, but there are several
> factors to consider, here:
>
> 1. Unless you download a binary from a trusted source (i.e. not anyone
>   on this list, but something like something.apache.org, or from your
>   distro's package manager), you should consider yourself compromised.
>
> 2. If you build your own mod_jk, you know it will work with your exact
>   environment. No weird problems with slight version mismatches between
>   httpd version or other libraries. No questions about which
>   architecture's files you need to download, etc.
>
> 3. Building mod_jk from source is relatively trivial. See above. Most
>   Linux distros some with a C compiler by default, and all of them
>   can trivially install gcc.
>
> Consider trying it.
>
> Recently, the Tomcat team decided to stop providing binaries for *NIX
> platforms because of the above (maybe that was just for tcnative, but I
> wouldn't be surprised if the policy is now to avoid rolling binaries for
> any non-Java components).
>
> Why? Because if we wanted to provide binaries for, say, mod_jk, we need
> to support (at least) two architectures: x86 and x86_64. Also, there are
> 4 major versions of Apache httpd: 1.3, 2.0, 2.2, and 2.4. Sometimes,
> even httpd patch level can affect compatibility (though it really
> shouldn't) or maybe it was built against 2.2.11 but the user has 2.2.13
> and wants to know "why no binary?".
>
> We cannot possibly provide enough binaries to make everyone happy. Since
> it's so easy to build mod_jk, we ask users in *NIX environments to just
> do it.
>
> We do provide binaries for both 32- and 64-bit Microsoft Windows
> environments for Apache httpd, Microsoft IIS and (wtf?) Netscape,
> because those folks rarely have compilers handy.
>
> If you have any trouble building mod_jk, please don't hesitate to come
> back for help.
>
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk4fGnQACgkQ9CaO5/Lv0PCRlgCfd41tx9q8BpKfY35elKUCmokO
> b9oAoIC3QamvoAhLvtageSz0/zQzEVxE
> =0myN
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

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