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