In Ubuntu, XAMPP will not auto start on boot or reboot in usual Installation. We should manually enter the command to start the XAMPP as SUDO user.
But in the case of a standard user in Ubuntu, he cannot use the sudo command as he doesn’t have the admin privilege. In many cases like computer labs where students should not be provided with the admin privilege have to use XAMPP server for their academic needs.
The solution is as given below. Once you do this solution as a privileged user, XAMPP starts automatically while booting into your system (even if you are using unprivileged standard user).
LAMP is an open source Web development platform that uses Linux as the operating system, Apache as the Web server, MySQL as the relational database management system and PHP as the object-oriented scripting language. (Sometimes Perl or Python is used instead of PHP).
As the platform has four layers, LAMP is sometimes referred to as a LAMP stack. Stacks can be built on different operating systems. Developers that use these tools with a Windows operating system instead of Linux are said to be using WAMP; with a Macintosh system, MAMP; and with a Solaris system, SAMP.
Here I am discussing how to install LAMP server in Ubuntu.