Как обновить Apache на сервере Windows? - PullRequest
2 голосов
/ 08 февраля 2012

Я только что обновил наш веб-сервер с PHP 5.3.6 до 5.3.10, и теперь я хочу обновить Apache с 2.2.17 до 2.2.22 (на Windows Server ). Как мне сделать это хорошим способом (на живом веб-сервере)? Немного простоя, но не слишком много.

Apache устанавливается через установщик MSI, и я не уверен, как выполнить обновление с минимальным временем простоя. Должен ли я просто загрузить последнюю версию установщика и установить ее? А как насчет моих файлов конфигурации? Я не думаю, что можно установить оба экземпляра «рядом»? Или это?

Ответы [ 2 ]

5 голосов
/ 02 июля 2013

Для всех, кто ищет это, я обнаружил, что удаление старого Apache (в моем случае, 2.2.22) из ​​раздела «Установка и удаление программ» и установка новой версии (в моем случае, 2.2.24) сохранили все предыдущие настройки.

Мы заблокировали файл httpd.conf, и у нас было приложение, которое модифицировало / добавляло файлы в каталог "htdocs".

После удаления и повторной установки все эти файлы остались без изменений, и появилась новая версия Apache Server.

0 голосов
/ 08 февраля 2012
  • Загрузите последнюю версию установщика apache.

  • Внесите необходимые изменения конфигурации.

  • Запустите егодругой порт, отличный от вашего живого сервера.

  • Если все работает хорошо, исправьте номер порта и замените.

Это будет действительнонемного простоя.

...