FAQ

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:

www.apachefriends.org

 





# 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
https://github.com/cakephp/cakephp/releases/tag/2.10.1

Click 'source code ZIP'





# 17 > Unzip

Unzip the folder to your ROOT XAMPP directory

Open your downloads directory

Unzip into

(in our example)

c:/webroot/

 

 





# 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.