SSL Overview
Prerequisites
rsaref
openssl
mod_ssl
Apache HTTP
Certificates |
|
openssl
Sample Compile and Installation
# tar zxvf openssl-0.9.3a.tar.gz
# cd openssl-0.9.3a
# more README
# more INSTALL
# ./config --prefix=/opt/local -L`pwd`/../rsaref-2.0/local/ rsaref
From the output of config...
NOTE: The OpenSSL header files have been moved from include/*.h
to include/openssl/*.h. To include OpenSSL header files, now
directives of the form
#include
should be used instead of #include .
These new file locations allow installing the OpenSSL header
files in /usr/local/include/openssl/ and should help avoid
conflicts with other libraries.
To compile programs that use the old form ,
usually an additional compiler option will suffice: E.g., add
-I/opt/local/include/openssl
or
-I/opt/src/openssl-0.9.3a/include/openssl
to the CFLAGS in the Makefile of the program that you want to compile
(and leave all the original -I...'s in place!).
Please make sure that no old OpenSSL header files are around:
The include directory should now be empty except for the openssl
subdirectory.
# make
# make test
# make -n install
# make install
|