2 ######
---------------------------------------------------------------
* System Requirements:
+ 128 MB RAM
+ 256 MB free fixed disk
+ Windows 2000, XP (Server 2003), Vista (Server 2008)
+ all systems 32 bit (64 bit not tested)
---------------------------------------------------------------
* QUICK INSTALLATION:
[NOTE: Unpack the package to your USB stick or a partition of your choice. It must
be on the highest level like E:\ or W:\. It will build E:\xampp or W:\xampp or
something like this.]
Step 1: Please start the "setup_xampp.bat" and beginning the installation. Note:
XAMPP makes no entries in the windows registry or adds new system variables.
Step 2: Start Apache with the Control Panel (xampp-control.exe) or with =>
\xampp\apache_start.bat.
Stop Apache with the Control Panel (xampp-control.exe) or with =>
\xampp\apache_stop.bat.
Step 3: Start MySQL with the Control Panel (xampp-control.exe) or with =>
\xampp\mysql_start.bat.
Stop MySQL with the Control Panel (xampp-control.exe) or with =>
\xampp\mysql_stop.bat.
---------------------------------------------------------------
* PASSWORDS:
1) MySQL:
User: root
Password:
(means no password!)
2) FileZilla FTP:
User: newuser
Password: wampp
User: anonymous
Password: some@mail.net
3) Mercury:
TestUser: newuser
Password: wampp
4) WEBDAV:
User: wampp
Password: xampp
---------------------------------------------------------------
* WINDOWS SERVICES:
- \xampp\apache\apache_installservice.bat
===> Install Apache as service
- \xampp\apache\apache_uninstallservice.bat
===> Uninstall Apache as service
- \xampp\mysql\mysql_installservice.bat
===> Install MySQL as service
- \xampp\mysql\mysql_uninstallservice.bat
===> Uninstall MySQL as service
- \xampp\filezilla\filezilla_installservice.bat
===> Install FileZilla as service
- \xampp\filezilla\filezilla_uninstallservice.bat
===> Uninstall FileZilla as service
- \xampp\mercury\mercury_installservice.bat
===> Install Mercury as service
- \xampp\mercury\mercury_uninstallservice.bat
===> Uninstall Mercury as service
----------------------------------------------------------------
As mentioned before, XAMPP is not meant for production use but only for developers
in a development environment. The way XAMPP is configured, is to be open as
possible and allowing the developer anything he/she wants.
For development environments this is great but in a production environment it could
be fatal.
Here a list of missing security in XAMPP:
To fix most of the security weaknesses simply call the following URI:
http://localhost/security/
The root password for MySQL and phpMyAdmin, and also a XAMPP directory protection
can being established here.
* NOTE: Some example sites can only access by the local systems, means over
localhost.
---------------------------------------------------------------
* MYSQL NOTES:
MySQL starts with standard values for the username and the password. The preset
username is "root", the password is "" (= no password). To access MySQL via PHP
with the preset values, you'll have to use the following syntax:
If you want to set a password for MySQL access, please use of MySQL Admin.
To set the passwort "secret" for the user "root", type the following:
After changing the password you'll have to reconfigure phpMyAdmin to use the new
password, otherwise it won't be able to access the databases. To do that, open the
file config.inc.php in \xampp\phpmyadmin\ and edit the following lines:
So first the 'root' password is queried by the MySQL server, before you can access
phpMyAdmin.
---------------------------------------------------------------
* CPAN/PEAR:
CPAN and PEAR are preinstalled with only the basic packages. If you need additional
packages,
you can use the XAMPP Shell (xampp_shell.bat) and install them with the command
line tools:
- cpanp i Foo
- pear install Foo
If you don't have a VC6 compiler, you can use "ppm" instead of "cpanp", to install
binary packages.
---------------------------------------------------------------