XAMPP v1.7.7

Checker on 15 Mar 2014
  • 481MB (uncompressed)
  • Suggested by Hank7

XAMPP is an integrated server package that contains many different tools such as mail, Web, FTP, and WebDAV. Various open software packages are combined to power the various services including Apache, MySQL, FileZilla, PHP, JSP Java, OpenSSL, and more. Tomcat and Perl can be added using add-ons available from the website.

XAMPP-Lite is also available. It takes up less disk space, but removes mail, FTP and other tools.

Note: XAMPP has many capabilities, including a portable MediaWiki or Wordpress installation.

Category:
System Requirements: Win98 / WinNT / Win2K / WinXP
Writes settings to: Application folder
Stealth: ? Yes
License: Application: GPL, Contained programs: multiple open licenses
How to extract:
  1. Download the ZIP or 7z (extract using 7-zip) archive or self-extracting EXE version, and extract to a folder of your choice
  2. If using the ZIP/7z versions, launch setup_xampp.bat
  3. At the prompts, enter "n" to adding shortcuts to the desktop, "y" to relocate directories, and "y" to make portable
  4. Launch xampp-control.exe to run the control panel or start the different servers with the corresponding start/stop batch files
What's new?
  • Apache 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5
  • FileZilla FTP Server 0.9.39
  • Tomcat 7.0.21 (with mod_proxy_ajp as connector)
We do not have implemented the Tomcat in our Control Panel yet, so please use the batch scripts for start and stop:

xampp/catalina_start.bat
xampp/catalina_stop.bat

23 comments on XAMPP  The Portable Freeware Collection Latest Entries Feed

Meter 2007-02-20 13:14

It should probably be mentioned that XAMPP isn't recommended for production use or for other situations where the 'puter is accessible over the net. See http://www.apachefriends.org/en/xampp-windows.html#1221 for more info.

FriedGeek 2007-02-22 08:02

This is a great and easy to use development AMP tool. If you find that Apache doesn't want to run when you've moved your media to another machine just run the setup_xampp.bat and it will usually fix it.

Teobromina 2007-04-19 12:47

I am using XAMPP on Windows since two years ago in a corporative environement, together with WebCollab, and I had no incidences. I can share information of projects with my team in a very simple way.

Aceofspades 2007-05-30 16:26

....Did anyone else notice that i was one to recommend until everyone shot me down.

Yea it works great. Like I said before, get a two gig pen drive. Put XAMMP, Eclipse, Notepad++, puTTy, win SCP, NVU, VLC, 7ZIP, Firefox, and your 100% set!

Jon Williams 2007-07-21 15:22

This is similar to another project called "Uniform Server"

anjo 2007-07-29 11:18

@Meter

That is because the default installation is targeted at we developers and thus does not have as many security features enabled, however it is relatively easy to reconfigure Filezilla, MercuryMail, PHP (and if they are installed, Perl and Tomcat,) to a secure setting. Reconfiguring Apache and MySQL is done easily from a single intranet page.

Webfork 2007-09-26 17:53

Included in this package is FileZilla FTP Server, which is probably the best software of its kind I've used, commercial or otherwise. It is a FAR better software than other FTP Server tools I've tried.

helper 2008-01-30 07:33

Don't be scared by "214MB (uncompressed)" (where does this figure come from?) -- the compressed self-extracting full download is only 30MB, the lite version only 20MB.

m163 2008-02-14 05:31

Well actually the uncopressed size is 191MB (201MB on NTFS).

Meter 2008-10-18 04:17

@anjo and @Teobromina
Just to clarify, I didn't mean my comment above as a criticism of XAMPP. I just wanted to give potential users a heads up so that they didn't inadvertently put their machines and data at risk. Sorry if it came across as a criticism.

john_k 2008-12-05 00:21

I used this and got on well with it, but in the environment I am in having to have admin access was a pain. So I used MoWeS found at http://www.chsoftware.net/en/useware/mowes/mowes.htm the advantage being it can come pre-setup with a load of apps and doesnt need admin rights. Built a couple of sites using it and had no problems.

Teobromina 2009-01-07 12:13

@Meter
That is OK. You did it well, avoiding problems and risks.
@john_k
Thank you for your comment. Mowes server is not still in the database and perhaps may be a good alternative to XAMPP. I have just downloaded and going to try it.

Chanio 2009-12-01 05:51

Listen, there is even an alternative to consider:
If you change a bit the configuration, you could even record the complete server into a DVD or CD and have the configs and the updatable parts in your pen-drive! That way, it's content is not able to change a single bit... But you need to try it all in your hard disk until it works as expected. The main idea of XAMPP is to simplify the configuration at the extreme that you could copy the files and start it in a minute... Non of the others is as simple as this. I've tryed Uniform Server for a while and it is not as flexible as XAMPP.-

maxnort 2010-03-14 15:29

jon williams: you commented this is similar to uniform server. xampp is the original LAMP, grown up. it predates most other server packages, including uniform server, and is more widely used than you might realize. it is not particularly new; nor is it's portablity new. I believe it is much more accurate to say uniform is similar to xampp.

Arcavexx 2010-05-05 11:39

@Meter

I completely agree. Users should be warned not to use this for a live web server setup. You can do but this is primarily for testing, and usually testing locally before uploading to a web server.

nono 2010-07-22 13:28

the advantage being it can come pre-setup with a load of appsbatterie and doesnt need admin rights.

Radiohead 2010-09-15 08:06

XAMPP is a very useful AMP tool! I started to use it several months ago for http://mp3prostore.net and am totally satisfied with it. Nothing to complain about. Everything runs like clockwork. Use it and you will not be disappointed.

alex 2010-09-28 18:08

Hello

I am setting up my own server for Windows.

I tried to install Xamp-win32-1.6.6.a without success.
Problems:
Problem I:
I uninstalled XAMPP 1.6.6.ay mail can not get rid of Mercury or is that version newred MSQL.
I uninstalled because I have suggested that an earlier version of XAMPP will work better.
Does anyone know how I can get rid of those files without damaging my system?


Problem II:
When I was in the process of installation (even when you install an earlier version) I have the following messages:
"Ports 80 or 443 already in use to install Apache 2.2 service failed" i have found the solution from http://frasesparaorkut.us/ but its language not in Engilish
"The port 3306 is already used up my SQL service does not"

I've been told I have to change the mail settings to use for Mercury 85 and not port 80 (since Mercury and Apache use both port 80)
Can anyone tell me how I can do? Where I can tell the program to stop using a port and use another?


I hope someone can help me with these two problems
Thanks,
Marlake

Simon.T 2011-04-28 08:42

Privoxy version 3.0.12 has a bug when trying to access to http://www.apachefriends.org/en/xampp.html or to http://www.apachefriends.org/en/xampp-windows.html (CPU goes up to 100%)

V1.7.4

mike 2011-06-03 16:08

thx for the portable

V1.7.4

freakazoid 2012-06-01 02:08

I would consider switching this entry so we list XAMP Portable instead of the full version:
http://www.apachefriends.org/en/xampp-windows.html#646

V1.7.7

webfork 2012-06-02 02:04

freakazoid: is there an advantage to using the portable version? I couldn't find anything on the site explaining it and the default program is natively portable.

V1.7.7

freakazoid 2012-06-02 20:22

webfork: Because it's their preferred portable build. Not everyone will need the full package. The lite / portable build should be sufficient for people building a website for testing locally and on the go.

V1.7.7

Post your comment