Get the latest version of ApacheSSL by selecting a download site from
http://www.apache-ssl.org/Download the tar-ed and gzip-ed distribution file. For example, apache_1.3.19+ssl_1.44.tar.gz.
Get the matching version of the Apache web server source code that also ends with .tar.gz from
http://www.apache.org/dist/httpd/. For example, if the ApacheSSL version downloaded in Step 1 was apache_1.3.19+ssl_1.44.tar.gz, retrieve apache_1.3.19.tar.gz.
Put the Apache distribution file in the base directory where the installation is to be performed. For these instructions, use /usr/local/ as in the Apache installation instructions earlier in this appendix.
Unpack the Apache package first by running
filename>. With Apache Version 1.3.19:
% cd /usr/local % gzip -d apache_1.3.19.tar.gz % tar xvf apache_1.3.19.tar
This creates an apache_1.3.19 source directory. Record the directory name that was created to use in the next steps. It's assumed from here on that the version is 1.3.19, and the directory is apache_1.3.19.
Copy the ApacheSSL distribution into the directory created in Step 4 that already contains the Apache source:
% cp apache_1.3.19+ssl_1.44.tar.gz /usr/local/apache_1.3.19
Unpack the ApacheSSL distribution:
% cd /usr/local/apache_1.3.19 % gzip -d apache_1.3.19+ssl_1.44.tar.gz % tar xvf apache_1.3.19+ssl_1.44.tar
Apply the patches using the FixPatch script that comes with ApacheSSL. This script copies the appropriate files from the OpenSSL installation:
% ./FixPatch /usr/local/ssl
Do you want me to apply the fixed-up Apache-SSL patch for you? [n] yes
You've now applied the patches to Apache and can continue with the normal installation by following Steps 6 to 10 in the Apache installation instructions earlier in this appendix.