Sunday, 28 May 2006

Apache 2.2.2 notes

My toy rig is functioning at previous benchmarks.

I built Apache 2.2.2 with SSL last night. Ran into a hurdle with my original config.nice1 initially:

"./configure" \
"--with-ssl=/usr/include/ssl" \
"--with-mpm=worker" \
"--enable-mods-shared=all" \
"--enable-proxy=shared" \
"--enable-proxy=http=shared" \
"--enable-ssl=shared" \

The emphasized line seemed to bomb the build. Not sure right now why it bombed. May or may not look into it…but removing that single line was the antidote to the poison in the Makefile.

[root@mercury apache]# /usr/local/apache/bin/apachectl start
[root@mercury apache]# curl -I localhost
HTTP/1.1 200 OK
Date: Sun, 28 May 2006 18:37:20 GMT
Server: Apache/2.2.2 (Unix) mod_ssl/2.2.2 OpenSSL/0.9.8a DAV/2
Last-Modified: Sat, 20 Nov 2004 20:16:24 GMT
ETag: "23029d-2c-4c23b600"
Accept-Ranges: bytes
Content-Length: 44
Content-Type: text/html

[root@mercury apache]#

meta-footnote-1=config.nice is a script generated by configure when building most autoconf compatible software. A nice reminder of how one last built Apache if coming back to it for a modification. My original config.nice came from my backup of my last Fedora install (FC4) with Apache 2.0.54. I'll have to check for some hidden incompatibility of the SSL headers that Apache found offensive when specifying the toolkit directory in the configure arguments.
Posted by caffeinated at 9:32 AM in nerdery


[Trackback URL for this entry]

Your comment:

(not displayed)

Live Comment Preview:

« May »