Я пытаюсь написать собственный сценарий развертывания для нашего стека на серверах CentOS.
Например, я хочу установить Apache, что я обычно должен сделать, чтобы войти в систему, используя s sh и выполните yum install httpd и введите соответствующие параметры конфигурации во время установки, как и когда будет предложено.
, тогда, скажем, мне нужно установить MySQL, тогда я бы сделал что-то вроде этого yum install mysql и введите соответствующие параметры конфигурации во время установки, как и по запросу установщика. Например, введите YES / NO для запроса, когда появится сообщение о том, хотите ли вы удалить тестового пользователя / базу данных.
аналогично для ftp, dns, mail-server et c.
Примечание: я могу написать и загрузить свой собственный сценарий на сервер и последовательно выполнить вышеупомянутые команды, и я знаю, как я могу выполнить эти команды в целевой системе, используя мой язык по выбору.
Моя проблема заключается в том, что я пытаюсь предоставить веб-интерфейс GUI для выбора конфигураций, которые необходимо выполнить во время установки, затем сценарий передает соответствующие параметры в соответствии с запросами отдельных установщиков приложений на терминале.
Я никогда не делал ничего подобного и не исследовал, но обнаружил, что это соответствует моим частичным требованиям, но не имеет возможности для ввода параметров конфигурации во время установки.
скрипт для mysql + apache + php установка