Windows 10 - Install XAMPP

Walks you through the steps you need to get XAMPP running on a windows 10 machine

# 1 > Website

Navigate to the website:



# 2 > Click Download

On the menu click Download
-> Choose the PHP version you are running (We suggest version 5.x)

# 3 > Run Downloaded File

After the file downloads 
-> Navigate to Downloads and Run the xampp-win..... file
-> If you are using chrome you can click on the downloaded file at the bottom of the screen

# 4 > UAC

When you are installing you will be prompted with popup alerts
-> Ensure you click 'YES' for each prompt that relates to XAMPP

# 5 > Install location

You will get a popup that warns about UAC
-> The easiest way to resolve this is to install XAMPP directly to your C: drive

# 6 > Install

You will now begin the installation proceedure
-> Click Next

# 7 > Install Path

We suggest you install your XAMPP to 
-> C:/xampp

# 8 > Wait for the files to install

Wait for the installation to complete

# 9 > Firewall prompts

If you get any firewall prompts
-> Ensure you 'allow access'
-> Without this XAMPP will NOT work

# 10 > Complete

After the installation is complete
-> You can open the control panel directly from the final window

# 11 > Language

Choose The american flag for English

# 12 > Control Panel

You are now viewing the control panel

Choose the services which you need to get started
-> Apache 
-> MySQL

Click 'START' next to each

# 13 > Firewall prompts

You will probably get more firewall prompts
-> Ensure you 'Allow Access' 
-> You can leave Public UNCHECKED

# 14 > Config HTTP

Here are some standard modifications you might want to make

Change document root to be OUTSIDE of XAMPP
-> This is useful incase you reinstall Xampp and all your projects will not be deleted when you remove XAMPP
-> Create a folder on your C: drive (C:/webroot) which will hold all your projects
-> Click 'Config' on the same row as 'Apache'
-> Click 'apache http-conf'
-> Find: DocumentRoot "C:/xampp/htdocs"
        -> Change to: DocumentRoot "C:/webroot"
-> Find: <Directory "C:/xampp/htdocs">
        -> Change to: <Directory "C:/webroot">
-> On the XAMPP control panel -> click 'stop' and 'start' again 

# 15 > Configure PHP.ini

Here are some standard modifications you might want to make to your file

Coming soon


# 16 > TEST to ensure it has installed correctly

To verify that the installation has completed correctly

-> Download the latest version of CakePHP 2.x
-> here is a direct link to 2.10

Click 'source code ZIP'

# 17 > Unzip

Unzip the folder to your ROOT XAMPP directory

Open your downloads directory

Unzip into

(in our example)




# 18 > Localhost

Now when you open up 'localhost' in your browser 
-> you will see the cakePHP folder in the list

# 19 > SUCCESS

CakePHP will display if everything is ok

-> the first 2 red lines are OK -> This is for security you will change before you start working
-> This ensures your php version is 5.X and above 5.2.8
-> Your can write to your tmp directory
-> FileEngine is being used
-> IT is OK to have yellow on the DATABASE / DEBUG KIT -> we will install those separately later.