Apache/SSL help NEEDED BADLY!!!!!!!!
Ok, I'm having nothing but problems using openssl, modssl, and apache to setup my SSL server. I've followed the directions to the letter, and read many HOWTO's, but cannot make heads or tails of my problem! any help would be appeciated:
[root@ns3 mod_ssl-2.8.6-1.3.23]# ./configure --with-apache=/usr/local/apache/ugh/apache_1.3.23/
Configuring mod_ssl/2.8.6 for Apache/1.3.23
+ Apache location: /usr/local/apache/ugh/apache_1.3.23/ (Version 1.3.23)
+ Auxiliary patch tool: ./etc/patch/patch (local)
+ Applying packages to Apache source tree:
o Extended API (EAPI)
o Distribution Documents
o SSL Module Source
o SSL Support
o SSL Configuration Additions
o SSL Module Documentation
o Addons
Done: source extension and patches successfully applied.
Now proceed with the following commands (Bourne-Shell syntax):
$ cd /usr/local/apache/ugh/apache_1.3.23/
$ SSL_BASE=/path/to/openssl ./configure ... --enable-module=ssl
$ make
$ make certificate
$ make install
[root@ns3 apache_1.3.23]# SSL_BASE=/usr/local/openssl/openssl-0.9.6c/ ./configure --enable-module=ssl
Configuring for Apache, Version 1.3.23
+ using installation path layout: Apache (config.layout)
Creating Makefile
Creating Configuration.apaci in src
Error: Cannot find SSL binaries under /usr/local/openssl/openssl-0.9.6c/
Creating Makefile in src
+ configured for Linux platform
+ setting C compiler to gcc
+ setting C pre-processor to gcc -E
+ checking for system header files
+ adding selected modules
o ssl_module uses ConfigStart/End
+ SSL interface: mod_ssl/2.8.6
+ SSL interface build type: OBJ
+ SSL interface compatibility: enabled
+ SSL interface experimental code: disabled
+ SSL interface conservative code: disabled
+ SSL interface vendor extensions: disabled
+ SSL interface plugin: Built-in SDBM
+ SSL library path: /usr/local/openssl/openssl-0.9.6c/
So far no probs, however look at the following:
[root@ns3 apache_1.3.23]# make
===> src
make[1]: Entering directory `/usr/local/apache/ugh/apache_1.3.23'
make[2]: Entering directory `/usr/local/apache/ugh/apache_1.3.23/src'
make[2]: *** No rule to make target `all'. Stop.
make[2]: Leaving directory `/usr/local/apache/ugh/apache_1.3.23/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/apache/ugh/apache_1.3.23'
make: *** [build] Error 2
I'm not sure what the deal is, I already have apache 1.3.22 installed, without any SSL modules attached. I'm learning as I go, so I'm not sure exactly what to do at this point, thanks for the time!
|