Installation is very simple — it is just making sure that the Paloose directory is in the right place. In the example here the MAMP-PRO system is going to be used as the Web engine. Paloose has been used in many systems other than MAMP-PRO, a Mac Mini M1, M2 and M4 as well as a Linux based system. Also a remote server run by my ISP (34SP) which hosts the Paloose site.
Unpack the download into the destination directory. For example, running on a Mac Mini running Mac OSX this would be in ~$/Hosts which will be ROOT_DIR in the configuration examples. It is assumed that the two components of the system, Paloose and Phestia, have been loaded from the Downloads page and placed in the ~/Hosts folder. Then run the following commands (on one of my Mac Minis named "pippin" running MAMP-PRO).
It is not necessary to remove the downloaded archives. The Web site folders in MAMP-PRO are stored in folders at the same levels as the ~/Hosts/servers/ folder, but can be be anywhere as long as the correct configuration variables are set.
Note also that if you do not require a full logging version of Paloose (if you are developing Paloose plugins etc.) it is necessary to only load the compact version, ignoring the PHestia logger.
The only thing that must be done to get Paloose to run is to make sure that your ISP is happy to run PHP5 with the correct XML parser. For example, when I built my PHP5 on my local server the configure command was run with "--with-xsl". The important thing is that you must not use "--with-xslt-sablot". You need to turn off Sablotron support and use libxml.
Configuring Paloose is described here and requires Paloose to be told where the various components are stored. However a standard insall required very little changes.