Вопросы по развертыванию / установке сервера в стиле WAMP - PullRequest
0 голосов
/ 24 августа 2011

Итак, у меня на компьютере разработчика установлен WAMP-сервер с использованием wampserver, который я хочу развернуть на стандартном компьютере с ОС Windows через один установочный пакет.
Я буду использовать NSIS для создания установочного файла.
Мне нужно знать несколько вещей:
1. Должен ли я установить apache, php, mysql по отдельности или использовать что-то вроде wampServer (который я использую на компьютере разработчика)?
2. Нужно ли проверять уже существующие установки Apache, mysql и / или php? Если так, что мне делать, если я их найду?
3. Должен ли я выполнить установку без вывода сообщений или вызвать отдельных установщиков для каждого
4. Есть ли что-то, что мне нужно сделать, чтобы мне не требовался перезапуск, чтобы все было готово к работе?
5. Мне придется заменить / изменить файлы конфигурации по умолчанию на мои собственные, конечно, могу ли я сделать это с помощью скрипта установки перед установкой apache / php / mysql, я думаю, что где-то читал, что apache не переопределяет существующие файлы конфигурации, не уверен в других.

Есть ли что-то еще, что я не принимаю во внимание? По сути, я хочу, чтобы установка была максимально автоматизированной, и я определенно хочу избегать таких вещей, как настройка сервера mysql, что было бы довольно глупо в уже сделанном пакете установки сервера.

Я новичок в веб-разработке в целом, и я также никогда не делал установочный файл раньше, поэтому у меня так много вопросов!

1 Ответ

2 голосов
/ 24 августа 2011
  1. Зависит от того, что использование wamp делает это очень простым, если вам нужны последние версии всего, вам придется устанавливать все отдельно.

  2. Вам нужно будет проверить существующие версии, или вы можете получить, например, две версии mysql, запущенных одновременно. Что касается того, что вы делаете, это полностью зависит от вас. Если вы хотите, чтобы на каждой машине все было одинаково (что я бы порекомендовал), я бы удалил существующие установки и заменил их стандартными версиями.

  3. Опять же, это зависит от того, работает ли автоматический сценарий, который уже проверен, и работает без вывода сообщений. Хотя это может дать вам теплое нечеткое ощущение внутри, чтобы видеть все во время установки.

  4. Я на 100% уверен, что для установки ничего не требуется перезагрузка. (Спасибо @cwallenpoole)

  5. Если вы устанавливаете с использованием wamp, я считаю, что все файлы конфигурации будут новыми. Я никогда не делал этого сам, но я бы предположил, что процесс будет следующим: установить wamp -> перезаписать существующие файлы конфигурации -> перезапустить все службы wamp.

Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...