Разработка сайтов в связке Apache + PHP + XML + MySQL требует от себя установки вышеперечисленного софта. Но не всегда для этого надо ставить Linux. Девелопить прекрасно можно и на платформе Windows, к тому-же и не отказывая себе в любимых игрушках, а просто сварачивая их в консоль :)
Первое что понадобиться, это скачать все указанные дистрибутивы. Лично у меня после этого появился такой список:
Для начала самое легкое, поставим базу данных. Распаковываем mysql-max-3.23.42-win.zip в темп дирректорию и запускаем инсталл. Например ставим все в дирректорию c:/programme/mysql.
После установки идем в c:/programme/mysql и копируем оттуда my-example.cnf как файл с c:/my.cnf .
Теперь немного его изменяем (Для борьбы с уникс форматом используйте HomeSite).
Добавляем в файл следующие строки ----- начало вставки ---------- #куда поставили сервер basedir = c:/programme/mysql/ # IP адресс который слушать bind-address=127.0.0.1
Не забудьте создать c:/programme/mysql/ibdata c:/programme/mysql/iblogs
Теперь можно стартовасть сам сервер. Так как у меня стоит Win2000, то я прописываю его у себя как сервис (mysqld-max-nt --install) и соответственно потом этот сервис запускаю. Все, база работает.
Теперь ставим Apache - тут проблемм как правило нет. Ставим например в C:ProgrammeApache Group
После этого создаем C:ProgrammeApache GroupApachephp и распаковываем там дистрибутив с php.
Копируем в дирректорию C:ProgrammeApache Group файлы:
php4ts.dll (из C:ProgrammeApache GroupApachephp) sablot.dll (из архива с инсталляцией саблотрона) iconv.dll (из архива с инсталляцией саблотрона) php.ini (из C:ProgrammeApache GroupApachephpphp.ini-dist) expat.dll (из C:ProgrammeApache GroupApachephpdlls)