Создание необходимого минимума для одновременной работы apache, mysql, php. Перед началом сборки следует стать обладать файлами взятыми из установленных официальных дистрибутивов apache, mysql и php. Далее для сборки следует создать каталог и в нём по каталогу для каждого компонента плюс каталог для скриптов. Например: host |-apache |-mysql |-php +-site Сделать копии файлов и каталогов, сложить их в созданые для них папки. Апачу нужны: httpd.exe, libapr-1.dll, libaprutil-1.dll, libapriconv-1.dll,libhttpd.dll, mime.types, mod_mime.so. Мускулу: mysqld.exe, mysql.exe каталоги: english, mysql, performance_schema. ПХП: php.ini, php5apache2_2.dll, php5ts.dll, php_mysqli.dll. Создать конфигурационные файлы httpd.conf -------------------- ServerName 127.0.0.1 Listen 127.0.0.1:80 ErrorLog "error.log" PidFile "httpd.pid" DocumentRoot "C:\host\site" LoadModule mime_module mod_mime.so <IfModule mime_module> TypesConfig mime.types </IfModule> LoadModule php5_module "..\php\php5apache2_2.dll" AddType application/x-httpd-php .php PHPIniDir "..\php" mysqld.conf -------------------- [mysqld] explicit-defaults-for-timestamp data=C:\host\mysql\ lc-messages-dir=C:\host\mysql\ log-error=error.log skip-performance-schema standalone bind-address=127.0.0.1 innodb_fast_shutdown=2 skip-name-resolve php.ini -------------------- PHP: extension=C:\host\php\php_mysqli.dll Установка apache и mysql в качестве служб mysqld.exe --install MySQL --defaults-file=C:\host\mysql\mysqld.conf httpd.exe -k install -n "Apache" -f "C:\host\apache\httpd.conf"