Has anyone installed XAMPP under a normal Linux user account without root permission? Or alternatively install Apache, MySql, Php one by one?
The purpose is to leave nothing in the main Linux system after you delete the installation. Running a small background process as root to redirect port 80 to the user port is ok.
I've seen one of the big Linux advantages is that you know where the packages' files are and can quickly install some packages and test some ideas out without leaving a messy trace in the main system. However I can't find out an easy way to install XAMPP under a normal user account. On the other hand, Microsoft has been asking new software developers to enable installation of new software under a normal user account (UAC - the term used by them). Another note, best not to use any virtual machine.
Any idea will be appreciated.
Update May 15 2011: I started a project https://github.com/minghuascode/UserLAMP. The goal is to build an installable binary package. Now we only have a makefile to build and install from sources.