INSTALLATION INSTRUCTIONS
Installation is difficult, and this document is badly written, so keep confident ;)
VERSIONS
I personally use this version of PApp with the following other software packages (other perl modules are listed in the requirements section of the Makefile.PL).
REQUIREMENTS
INSTALLATION STEP-BY-STEP
2a. mod_perl:
Configure apache, see the included eg/httpd.conf. Due to bugs in apache you must be sure to NOT build with expat-lite. A rm -rf lib/expat-lite on the right place should help. ;-) no component of apache uses expat statically and using it dynamically (i.e. from XML::Parser) causes a segmentation fault. And do not forget to enable PERL_SECTIONS when configuring modperl (perl Makefile.PL PERL_SECTIONS=1)
2b. speedycgi:
Much easier than mod_perl, only slightly slower: just copy eg/admin.cgi (for a single application) or eg/exec.cgi (for a whole appset) to your cgi directory and customize it (i.e. edit the bangpath and the app/appset name).
3. use papp-admin to configure papp for its first use
First create an appset (usually default)
./papp-admin --addset default
then add the first application
./papp-admin --app admin --appset default --path apps/admin.papp \
--mount /admin
P.S: When first entering the Admin menu the User is: admin and
password is: public
!!! PLEASE CHANGE THAT BEFORE YOU DO SOMETHING ELSE !!!