1. Установите АПАЧЕ
Сначала остановите IIS, установленный на машине (если он запущен, поскольку APACHE установлен по умолчанию и использует порт 80, будут конфликты, если его не остановить)
Загрузите apache_2.2.3-win32-x86-no_ssl с официального сайта APACHE, дважды щелкните для установки. Лучше не устанавливать путь с пробелами во время установки. Вы можете установить APACHE в папку c:apache2 и ввести http: / в IE. /localhost Если вы видите страницу, на которой написано, что все работает, это означает, что APACEH работает нормально.
2. Установите PHP5.
Загрузите php-5.2.0-Win32.zip с официального сайта PHP, разархивируйте его, измените имя каталога на php и скопируйте его в C:.
Переименуйте php.ini-dist в каталоге php в php.ini и скопируйте его в c:windows (или:winnt в зависимости от операционной системы), а затем скопируйте php5ts.dll и libmysql в c:windowssystem32.
3. Чтобы APACHE мог запускать программу PHP, измените файл c:apaceh2confhttpd.conf и добавьте
** в следующую строку #LoadModule ssl_module elements/mod_ssl.so (обратите внимание: если у вас APACHE версии 2.2 , добавьте следующее предложение)
LoadModule php5_module c:/php/php5apache2_2.dll
(Обратите внимание: если у вас APACHE версии 2.0, добавьте следующее предложение)
LoadModule php5_module c:/php/php5apache2.dll
Добавьте в следующую строку приложения AddType/x-gzip .gz .tgz
Приложение AddType/x-httpd-php .php
Сохраните и напишите простейшую страницу PHP, состоящую всего из одной строки кода.
<?phpinfo(); ?>
Сохраните его как test.php и поместите этот файл в C:Apache2htdocs.
Запустите APACHE и просмотрите http://localhost/test.php.
Если вы видите информацию PHP, это означает, что php5+apache2.2 настроен как функция.
4. Установите MYSQL4.1.3
http://www.cnblogs.com/lost0/archive/2006/11/07/552529.html.