Though there already is Apache 2, the version still is used by many professional hosters like the german Forum-Provider http://parsimony.net .
Download (1.3 MB, 8 MB extracted):
http://puppyfiles.org/dotpupsde/dotpups ... 2-only.pup
Requires this library, if you don't have it yet (420 kb, 1 MB extracted):
http://puppyfiles.org/dotpupsde/dotpups ... 4.4.so.pup
If you want to use it to run PHP-scripts, you also need Libphp (2.5 MB, 7 MB extracted):
http://puppyfiles.org/dotpupsde/dotpups ... encies.pup
If you need mysql, install it with gslapt, as the dotpups above were created from the Slackware packages:
http://www.murga-linux.com/puppy/viewtopic.php?t=11929
But I did not try that, to use MySQL it would be easier to use XAMPP (see replies to this message).
My Apache 1 dotpup primarily is intended only to give you a small PHP-capable webserver for simple scripts.
The PHP dotpup has only libphp, but not the CLI-version of PHP.
You can install the full Php 4.4.4 with gslapt, too.
Here is a list of all files in the PHP-dotpup, pay attention when it want to overwrite existing libraries (in a fresh Puppy 2.11 that does not happen, but maybe if you installedother packages).
To use PHP, you must edit /etc/apache/httpd.conf/etc/apache/mod_php.conf
lib
lib/libdb-4.2.so
lib/libdb-4.4.so
usr
usr/libexec
usr/libexec/apache
usr/libexec/apache/libphp4.so
usr/lib
usr/lib/sasl2
usr/lib/sasl2/libotp.la
usr/lib/sasl2/liblogin.so.2.0.22
usr/lib/sasl2/libsasldb.la
usr/lib/sasl2/libotp.so.2.0.22
usr/lib/sasl2/libplain.la
usr/lib/sasl2/liblogin.la
usr/lib/sasl2/libcrammd5.so.2.0.22
usr/lib/sasl2/libdigestmd5.la
usr/lib/sasl2/libcrammd5.la
usr/lib/sasl2/libplain.so.2.0.22
usr/lib/sasl2/libdigestmd5.so.2.0.22
usr/lib/sasl2/libsasldb.so.2.0.22
usr/lib/sasl2/libotp.so.2
usr/lib/sasl2/libdigestmd5.so.2
usr/lib/sasl2/libotp.so
usr/lib/sasl2/liblogin.so.2
usr/lib/sasl2/libsasldb.so
usr/lib/sasl2/libcrammd5.so.2
usr/lib/sasl2/libplain.so
usr/lib/sasl2/liblogin.so
usr/lib/sasl2/libsasldb.so.2
usr/lib/sasl2/libdigestmd5.so
usr/lib/sasl2/libcrammd5.so
usr/lib/sasl2/libplain.so.2
usr/lib/libmm.so
usr/lib/libmm.so.14
usr/lib/libmm.so.14.0.22
usr/lib/libsasl2.so
usr/lib/libsasl2.so.2
usr/lib/libsasl2.so.2.0.22
usr/lib/libmhash.so
usr/lib/libmhash.so.2
usr/lib/libmhash.so.2.0.0
usr/lib/libgmp.so
usr/lib/libgmp.so.3
usr/lib/libgmp.so.3.4.1
usr/lib/libldap-2.3.so.0
usr/lib/libldap-2.3.so.0.2.15
usr/lib/liblber-2.3.so.0
usr/lib/liblber-2.3.so.0.2.15
usr/bin
usr/bin/mm-config
Uncomment the line
#Include /etc/apache/mod_php.conf
Then restart apache:
apachectl stop
apachectl start
Type in your webbrowser:
http://localhost
and you should see the Apache welcome page.
The www folder is
/var/www/htdocs
Mark