У меня есть несколько различных вопросов, касающихся настройки сервера Unix и как это сделать гладко:

  1. Я только что установил Ubuntu в Virtual Box на Mac. Меня поразило, что вы должны сидеть у машины и отвечать на вопросы на протяжении всего процесса установки. (Не лучше ли задать все вопросы на первом экране, чтобы я мог покинуть рабочий стол и заняться чем-то еще, пока он устанавливается?) Есть ли способ передать установочный файл со всеми этими настройками (имя пользователя, локаль и т.д.), Чтобы я мог просто нажать Enter и через 15 минут вернуться к завершенной установке?

  2. Я хочу попробовать настроить Unix-машину, чтобы убедиться, что я могу сделать это быстро. Поэтому я могу установить множество пакетов и редактировать конфигурационные файлы. Но когда я хочу повторить весь процесс с новой установки, мне нужно снова пройти весь утомительный процесс установки (вопрос 1). Есть ли простой способ сбросить / вернуть Ubuntu к новой установке? (То есть. Удалите все пакеты, верните все конфигурационные файлы и т.д.)

  3. Есть ли инструмент, который поможет вам автоматизировать настройку сервера Unix? Сценарий может позаботиться о запуске apt-get, но добавить что-то в php.ini, nginx.conf и т.д., Как мне это сделать? (Причина, по которой я хочу добавить материал в существующие файлы конфигурации, заключается в том, чтобы убедиться, что я получаю все последние настройки по умолчанию)

Заранее спасибо!

1 ответ1

0

Это три вопроса. И я подозреваю, что все три, возможно, были даны ответы раньше.

Что касается 1: отвечать на вопросы все время. Это во многом зависит от распределения. Некоторые из них задают много вопросов и продолжают задавать их по мере необходимости. Некоторые, например, рабочий стол Ubuntu, запрашивают один короткий набор инструкций и затем устанавливают за один раз.

Какой метод вам больше нравится, зависит от цели. Я ненавидел, когда «ubuntu-12.10-desktop-amd64» устанавливался сам, не задавая мне много вопросов о конфигурации, так как мне пришлось отменить некоторые из вариантов. Если очень приятно, если вы просто хотите что-то протестировать, не беспокоя пользователя, но для установки в стиле сервера мне нужен полный контроль. А это означает, что у вас много вопросов, желательно с нормальными значениями по умолчанию, что позволяет вам нажимать клавишу возврата, чтобы использовать эти значения по умолчанию.

Однако нет единого ответа. Все, что вы можете сделать, это выбрать дистрибутив, который наиболее соответствует вашим целям.

Есть ли способ передать установочный файл со всеми этими настройками (имя пользователя, локаль и т.д.), Чтобы я мог просто нажать Enter и через 15 минут вернуться к завершенной установке?

Там часто есть. Как и если зависит от распределения.

Я хочу попробовать настроить Unix-машину, чтобы убедиться, что я могу сделать это быстро.

Если вы хотите повторно установить машину, проверьте пакеты, такие как puppet. Настройка их в первый раз - большая работа, но следующие сотни серверов работают намного быстрее.

Поэтому я могу установить множество пакетов и редактировать конфигурационные файлы. Но когда я хочу повторить весь процесс с новой установки, мне нужно снова пройти весь утомительный процесс установки (вопрос 1). Есть ли простой способ сбросить / вернуть Ubuntu к новой установке? (То есть. Удалите все пакеты, верните все конфигурационные файлы и т.д.)

Обратите внимание, что я не рекомендую это для одного сервера или для двух серверов. Но если у вас много серверов, то инструменты конфигурации могут сэкономить много времени.

Есть ли инструмент, который поможет вам автоматизировать настройку сервера Unix?

Здесь очень много. Быстрый поиск в Google по «Автоматическая настройка Linux» появился

Это только те, которые появляются в моем первом поиске. Я уверен, что есть еще немало.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .