Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

indent
1
1
{panel}
\\
Execute *xampp-win32-1.7.2.exe*.\\
\\
Verify that the *Destination folder* is c:\ as shown below.\\
\\
           !xampp1.7.2-InstallationLocation.jpg!\\
\\
Click the *Install* button to finish the installation.  When prompted, take the default value.\\
\\
{panel}

2.

...

Granting access to XAMPP 1.7.2 by IP address

indent
1
1
{panel}
\\
Access to XAMPP is controlled by using a simply *username* and *password*.  It is recommended that XAMPP be further locked down allowing access to specified IP addresses.  This can be accomplished by making modifications to the apache *httpd-xampp.conf* configuration file as described below:\\
\\
Edit *c:\xampp\apache\conf\extra\httpd-xampp.conf* and find the entry shown below:\\
\\
*Original httpd-xampp.conf*\\
\\
{code}
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8 \
               fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
               fe80::/10 169.254.0.0/16

    ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
{code}
\\
Add the IP addressed to the *Allow from* element that are to have access to XAMPP as illustrated below.&nbsp;&nbsp;The IP addresses 18.19.1.231 and 18.19.5.190 are included only as an example of how to enable an IP address.&nbsp;&nbsp;Be sure to change (or remove) these 2 IP address to suit your requirements.\\
\\
You must *restart apache* after you have made and saved these changes to *httpd-xampp.conf*.\\
\\
You can download a completed version of [Install and configure XAMPP 1.7.2^httpd-xampp-1.7.2.conf] directly from this page.&nbsp;&nbsp;{color:red}Don't forget to rename httpd-xampp-1.7.2.conf to httpd-xampp.conf{color}.
{code}
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8 \
               ::2 18.18.4.232 \
               ::3 18.18.1.125 \
               fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
               fe80::/10 169.254.0.0/16

    ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
{code}
{panel}

...