
To make sure that the Apache HTTP server doesn't time out during the creation of the databases, modify the php.ini config file: Click the radio button for "Grant all privileges on database "xxx".You may want to write down your database name, user name, and password, because you'll need those to install MediaWiki. Enter a name for the user (e.g., wikiuser), a password and for the hostname select Local/localhost.Go into the new database and click on Privileges on the top bar.if your wiki is using utf8 for its default charset then choose utf8_unicode_ci, and click Create) Go to phpMyAdmin at the top of the page.In this case you need to change the port number for XAMPP.
You may encounter a MySQL port conflict in XAMPP if you have installed MySQL before in the system. The service ports in xampp-control.ini must be changed in the same way. If a port conflict occurs when starting the Apache web server, then the port for Apache must be changed, e.g. Check the checkboxes for Apache and MySQL and click on their respective Start buttons to start those.
At the end, setup will give you an option to start the XAMPP control panel select that option and it should pop up. The minimum required components are Apache, MySQL, PHP and phpMyAdmin. Run the executable to extract it (you can extract it straight to C:\ if you want it'll create an XAMPP subfolder and put all the files there) and answer the questions setup will ask you.
Download the latest version for your platform (Linux, Windows, Mac OS X, or Solaris) from apachefriends.