Actually, I just got Apache 1.3.17, PHP4, and OpenSSL to compile. It took me
awhile, but I followed the instructions for installing PHP4 as a module in
Apache and had the Apache 1.3.17 source. I didn't have the mod_ssl source
specifically, but I think it's either included with Apache, or it used the
OpenSSL libraries I've had installed for sometime. However, MySQL wouldn't
go for me compiled in. Even though I had all the headers and pointed it to
the right place, it still couldn't find them. Oh well, just get the DBI
module for Perl and use that to connect to a separately installed MySQL
server. That's what I do.
The big problem for me in the above setup was the modules and DSO mod for
Apache. Play around with the Apache configuration settings to get those
right. (The PHP4 installation instructions worked fine except for the Apache
configuration command line.) I got all the settings I needed from the Apache
INSTALL file.
./configure --prefix=/usr/local/apache --activate-module=modules/php4/libphp
4.a --enable-rule=SHARED_CORE --enable-module=most --enable-module=so --enab
le-shared=remain --DEAPI
Ended up being the configure command line I used. However, that compiles in
almost every mod; you may want to individually specify the ones you want.
Mufasa
> Apache 1.3.14, PHP4 and MySQL are a piece of*to set up, have a look
on
> devshed.com for a tutorial
> > I have set up apache 1.3.12 and PHP4.0 no prob. might want to tyr
> > that.
> > >Hey,
> > >FWIW, I found Apache 1.3.9 to be a nightmare to install, and never got
> > >it installed with PHP 4.x. I ended up going to Apache 1.3.11 and php
3.
> > > I'm running SGI Irix, but I think PHP 4 is a difficult install on any
> > >box. I'd recommend trying PHP 3 and/or an older apache...
> > >-m
> > >> Hi,
> > >> I know this is really a newbie question but Im stuck with this.
> > >> I bought MacOS X Server update 1.2 and wanted to install all the nice
> > >> stuff again that I had on the old (1.0) machine. But:
> > >> - The modules for MySQL and esp. PHP that I downloaded from Xclave
> dont
> > >> work with the "new" apache 1.3.9 that comes with MXS 1.2.
> > >> - I tried to follow the guidelines to compile them by myself but I
got
> > >> to many errors and the "configure" process aborted. It complained
about
> > >> not finding a compiler in the search path so I tried to find one:
GCC.
> > >> - I followed the guidelines in the GCC readme to compile it but it
> > >> failed in recognizing the platform.
> > >> - Finally I decided to live with the "old" version of apache, 1.3.6,
> but
> > >> now it doesnt accept the apache modules.
> > >> - I exchanged the modules with the old ones, but now Apple
FileSharing
> > >> only starts up after one "trigger" with the web-browser-based Remote
> > >> Admin Service.
> > >> Can anyone tell me how I can do the first step into the right
> direction?
> > >> How can I compile something that I need to compile something?
> > >> Thanks for your answers...
> > >> Tino