Установка Apache:
Идем по ссылке и качаем необходимую версию – http://httpd.apache.org/download.cgi
Установка стандартная, при желании меняем путь установки, например c:\apache
Файл конфигурации расположен в папке conf, и называется – httpd.conf. В этом файле будем добавлять строки для подключения php. Проверка: http://127.0.0.1
Рабочий каталог с сайтом, по умолчанию хранится в htdocs
Установка PHP:
Идем по ссылке и качаем php (Thread Safe) архив – http://windows.php.net/download/
Архив распаковываем в любой каталог, например: c:\php
Далее открываем файл – httpd.conf, и добавляем следующие строки:
LoadModule php5_module “C:/PHP/php5apache2_2.dll”
AddHandler application/x-httpd-php .php
PHPIniDir “C:/PHP”
И добавляем строку index.php в секцию
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
Далее копируем файл php.ini-development в php.ini.
Перезапускаем apache. Для проверка надо создать файл, например index.php с следующим содержимым:
<?php
phpinfo();
?>
Запускаем браузер и проверяем.
Установка MySQL:
Идем по ссылке и качаем MySQL Installer http://dev.mysql.com/downloads/windows/installer/
При установке выбираем MySQL сервер, при желании, меняем путь установки MySQL и баз данных
После установки открываем файл php.ini и уберем комментарии в следующих строках:
extension=php_mysql.dll
extension=php_mysqli.dll
Перезапускаем apache, и смотрим в phpinfo должны появиться раздел с MySQL, или можно создать php файл cо стройкой
<?php
mysql_connect();
?>
Если всё ОК, то после обращения к фалу, должна появится ошибка:
Warning: mysql_connect(): Access denied for user ”@’localhost’ (using password: NO)
Установка PHPmyAdmin:
Идем по ссылке и качаем PHPmyAdmin http://www.phpmyadmin.net/home_page/index.php
Далее распаковываем, к примеру в наш сайт, предварительно создав папку phpmyadmin. Адрес доступа будет:
http://localhost/phpmyadmin
При запуске phpmyadmin, скорее всего возникнет ошибка mb_detect_encoding(). Для устранения этой ошибки, открываем файл php.ini и убираем комментарий со следующей строки:
extension=php_mbstring.dll
На этом всё!