Установка сервера · 5 min read · Jan 07, 2026

Установка минимального сервера Ubuntu 14.10 (Utopic Unicorn)

Этот учебник показывает, как установить минимальный сервер Ubuntu 14.10. Цель руководства - показать базовую установку Ubuntu 14.10, которая может быть использована в качестве основы для других учебников Ubuntu 14.10 здесь, на howtoforge, таких как учебники по созданию идеального сервера.

1. Требования

Для установки такой системы вам понадобятся следующие вещи:

2. Предварительная заметка

В этом учебнике я использую имя хоста server1.example.com с IP-адресом 192.168.0.100 и шлюзом 192.168.0.1. Эти настройки могут отличаться у вас, поэтому вам нужно заменить их там, где это необходимо.

3. Базовая система

Вставьте ваш CD с установкой Ubuntu в систему и загрузитесь с него. Выберите ваш язык:

Затем выберите Установить сервер Ubuntu:

Снова выберите ваш язык (?):

Затем выберите ваше местоположение:



Выберите раскладку клавиатуры (вам будет предложено нажать несколько клавиш, и установщик попытается определить вашу раскладку клавиатуры на основе нажатых вами клавиш). В моем случае я предпочитаю раскладку клавиатуры No & English US:



Установщик проверяет установочный CD, ваше оборудование и настраивает сеть с помощью DHCP, если в сети есть DHCP-сервер:

Введите имя хоста. В этом примере моя система называется server1.example.com, поэтому я ввожу server1.example.com:

Создайте пользователя, например, пользователя Administrator с именем пользователя administrator (не используйте имя пользователя admin, так как это зарезервированное имя в Ubuntu 14.10):

Выберите пароль


Мне не нужен зашифрованный личный каталог, поэтому я выбираю Нет:

Пожалуйста, проверьте, правильно ли установщик определил ваш часовой пояс. Если да, выберите Да, в противном случае - Нет:

Теперь вам нужно разделить ваш жесткий диск. Для простоты я выбираю Ручное - использовать весь диск и настроить LVM - это создаст одну группу томов с двумя логическими томами, один для файловой системы / и другой для swap (конечно, разделение полностью зависит от вас - если вы знаете, что делаете, вы также можете настроить ваши разделы вручную).

Выберите диск, который вы хотите разделить:

Когда вас спросят Записать изменения на диски и настроить LVM?, выберите Да:

Если вы выбрали Ручное - использовать весь диск и настроить LVM, разделитель создаст одну большую группу томов, которая использует все дисковое пространство. Теперь вы можете указать, сколько из этого дискового пространства должно использоваться логическими томами для / и swap. Имеет смысл оставить немного свободного места, чтобы вы могли позже расширить ваши существующие логические тома или создать новые - это даст вам больше гибкости.

Когда вы закончите, нажмите Да, когда вас спросят Записать изменения на диски?:

После этого ваши новые разделы создаются и форматируются.

Теперь базовая система устанавливается:

Далее настраивается менеджер пакетов apt. Оставьте строку HTTP-прокси пустой, если вы не используете прокси-сервер для подключения к Интернету:

Я предпочитаю автоматически обновлять свои серверы, поэтому я выбираю Установить обновления безопасности автоматически. Конечно, это зависит от вас, что вы выберете здесь:

Единственный элемент, который я выбираю здесь, это сервер OpenSSH, чтобы я мог сразу подключиться к системе с помощью SSH-клиента, такого как PuTTY, после завершения установки:

Установка продолжается:

Выберите Да, когда вас спросят Установить загрузчик GRUB в основной загрузочный сектор?:

Установка базовой системы завершена. Удалите установочный CD из привода и нажмите Продолжить, чтобы перезагрузить систему:

Примечание: Если вы получите ошибку, такую как “не удалось запустить единицу [email protected]” в оболочке после входа в систему, то вы столкнулись с этой ошибкой в текущей версии Ubuntu. Это сообщение не критично, и ваш сервер будет работать нормально, так что не волнуйтесь, вы можете продолжить настройку вашего сервера.

Переходим к следующему шагу…

4. Получение прав root

После перезагрузки вы можете войти в систему с вашим ранее созданным именем пользователя (например, administrator). Поскольку мы должны выполнять все шаги из этого учебника с правами root, мы можем либо добавлять строку sudo перед всеми командами в этом учебнике, либо стать root прямо сейчас, введя

sudo -s

(Вы также можете включить вход root, выполнив

sudo passwd root

и задав root пароль. Затем вы можете войти в систему как root, но это не приветствуется разработчиками и сообществом Ubuntu по различным причинам. См. https://help.ubuntu.com/community/RootSudo.)

5. Установка SSH-сервера (по желанию)

Если вы не выбрали установку сервера OpenSSH во время установки системы выше, вы можете сделать это сейчас:

apt-get install ssh openssh-server

С этого момента вы можете использовать SSH-клиент, такой как PuTTY, и подключаться с вашего рабочего места к вашему серверу Ubuntu 14.10.

6. Установка текстового редактора на основе оболочки (по желанию)

Лично я буду использовать vi в качестве текстового редактора, но большинство пользователей, не знакомых со старомодным синтаксисом vi, могут предпочесть nano. Поэтому я установлю оба редактора. Стандартная программа vi ведет себя странно в Ubuntu и Debian; чтобы исправить это, мы установим vim-nox:

apt-get install nano vim-nox

7. Настройка сети

Поскольку установщик Ubuntu настроил нашу систему для получения сетевых настроек через DHCP, нам нужно изменить это сейчас, потому что сервер должен иметь статический IP-адрес. Отредактируйте /etc/network/interfaces и настройте его в соответствии с вашими потребностями (в этом примере я буду использовать IP-адрес 192.168.0.100 и DNS-серверы 8.8.4.4, 8.8.8.8, начиная с Ubuntu 12.04, вы больше не можете редактировать /etc/resolv.conf напрямую, но должны указать ваши серверы имен в вашей сетевой конфигурации - см.

man resolvconf

для получения дополнительных сведений):

nano /etc/network/interfaces
# Этот файл описывает сетевые интерфейсы, доступные на вашей системе
# и как их активировать. Для получения дополнительной информации смотрите interfaces(5).

# Интерфейс сетевого соединения
auto lo
iface lo inet loopback

# Основной сетевой интерфейс
auto eth0
iface eth0 inet static
        address 192.168.0.100
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        dns-nameservers 8.8.8.8 8.8.8.4.4 

Затем перезапустите вашу сеть:

service networking restart

Затем отредактируйте /etc/hosts. Сделайте его таким:

vi /etc/hosts
127.0.0.1       localhost
192.168.0.100   server1.example.com     server1

# Следующие строки желательны для хостов, поддерживающих IPv6
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Теперь мы изменим имя хоста нашего компьютера следующим образом:

echo server1.example.com > /etc/hostname   
service hostname start

После этого выполните

hostname   
hostname -f

Оба должны теперь показывать server1.example.com.

Поздравляем! Теперь у нас есть базовая настройка сервера Ubuntu 14.10, которая предоставляет надежную основу для наших других учебников.

8 Ссылки

Ubuntu : http://www.ubuntu.com/

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.