The make should be done in the source directory, not in the Apache installation home.
Just forget about the Redhat Apache and build apache completely from source,
here's a step by step list (YMMV):
=============================================================
# Download the latest source (httpd-2.0.47.tar.gz) from http://httpd.apache.org/download.cgi
tar -zxf httpd-2.0.47.tar.gz
cd httpd-2.0.47
"./configure" \ "--prefix=/opt/apache2" \ "--with-mpm=worker" \ "--enable-so" \ "--enable-rewrite" \ "--enable-ssl" \ "--with-ssl=/path/to/latest/openssl" \ "--enable-proxy"
# prefix sets the installation directory
# mpm=worker compiles apache with multithreading support, needed for current mod_jk1/2 load balancing round robin to work properly
# mod_so is needed for DSO support (so you can install other modules later without rebuilding the whole thing, recommended for mod_jk(2)
# mod_rewrite is the swiss army knife for URL manipulation and always handy
# mod_proxy is not really needed, but a possible alternative to connect to Tomcat
# See http://httpd.apache.org/docs-2.0/mod/
make make install
=============================================================
And that openssl version problem, i'd suggest you try upgrading with a more recent openssl rpm if there is any, or you build and install the latest openssl yourself:
# Download http://www.openssl.org/source/openssl-0.9.7b.tar.gz gtar -zxf openssl-0.9.7b.tar.gz cd openssl-0.9.7b ./configure --prefix=/path/to/somewhere/else/than/redhat_ssl make make install
If you happen to run into any compilation problems, you propably have to upgrade some other system libraries as well.
At 12:38 24.07.2003 +1000, you wrote:
Well yes, I did that and configure ran "normally" after a "make distclean" (I think I maight have left some junk there from last time)... Then I tried doing this : # cd $APACHE_HOME # make # make certificate # make install "make" didn't work and complained "No targets specified and no Makefile found. Stop" I can clearly see makefile there ! Then I checked Apache, like this : # apachectl -l I do not see mod_ssl compiled into it. Having said all that, I still have another major concern about openssl-0.9.6-3 vulnerability. It seems that I am going through a lot of trouble installing a faulted version. All the research I have done sofar recommends installing a second openssl-0.9.7 alongside 0.9.6-3 because redHat7.1 has dependency problems otherside. This is very irritating ! TIA (DIV=danke im voraus?) :(
Simon Pabst wrote:
>
> That configure of yours is not quite right:
>
> the following is required for Apache with SSL/HTTPS Support (still called
> mod_ssl):
> --enable-ssl
>
> this is only required if the auto detection of apache can't fint the
> installed open ssl:
> --with-ssl=/path/to/openssl
>
> At 17:49 23.07.2003 +1000, you wrote:
> >Hiya, thanks for the tip.
> >When I ran ./configure --help, the option --enable-ssl is missing.
> >So I tried this :
> >./configure
> > --with-apache=
> > --with-ssl=
> > --prefix=
> >So komme ich auch nicht weiter !
> >Those options are not available in configure !?!
> >TIA :(
> >
> >Simon Pabst wrote:
> > >
> > > This should go to Apache Mailing List propably.
> > >
> > > Apache 2 has its own mod_ssl included.
> > > You still need an installed OpenSSL to use mod_ssl,
> > > as how to configure:
> > >
> > > httpd-2.0.45 # ./configure --help|grep -i ssl
> > > --enable-ssl SSL/TLS support (mod_ssl)
> > > --with-ssl=DIR SSL/TLS toolkit (OpenSSL)
> > >
> > > "Tomcat Users List" <[EMAIL PROTECTED]> schrieb am
> > 14.07.03 09:56:52:
> > > >
> > > > Apache2.0.40 seems to ship with mod_ssl in the directory
> > > > .../httpd-2.0.40/modules/ssl.
> > > > But no mention of OpenSSL, although both ssl_util_ssl.c and
> > > > ssl_util_ssl.h refer to OpenSSL.
> > > > I ftp-ed openssl-0.9.76b.tar.gz , but they only tralk about Apache
> > > > 1.3.24 as in :
> > > > # configure with-apache=../apache_1.3.24 with-ssl=./open22l-0.9.6c etc
> > > > Am I to understand there is no mod_ssl for Apache2+ ???
> > > >
> > > > <hr>
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > > --
> > > Simon Pabst
> > >
> > > E-Mail: [EMAIL PROTECTED]
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
