XAMPP Portable Web Server. XAMPP is a Web Server package that contains Apache, MySQL, PHP and Perl. This Free web server software enables it’s user to host a Website, Blog, CMS or try out PHP code and test MySQL database structures all from a testing or production environment. Moreover, the XAMPP server can easily be run from a portable USB device. So you can bring your server or script work with you.