Установка і початкова настройка ubuntu server - raul duke sysadmin

Ubuntu Server - дуже популярний серверний дистрибутив, заснований на Debian. Хоча Ubuntu Server (навіть якщо виходити з назви) призначений в першу чергу для серверного обладнання, він також популярний серед любителів налаштувати звичайну робочу систему (в тому числі з GUI - графічним інтерфейсом) «під себе» з нуля, встановивши самостійно тільки потрібні пакети і додатки. Ubuntu сама по собі дуже дружня до користувачів, прекрасно документована, має найбагатше співтовариство (в тому числі російськомовне) і прекрасно підходить для початківців в світі * nix-систем.

  1. Викачуємо образ з офіційного сайту. Для завантаження 64-бітової версії нам потрібен або торрент-файл (ubuntu-16.04.1-server-amd64.iso.torrent). або образ .iso (ubuntu-16.04.1-server-amd64.iso). Я вважаю за краще закачувати через торрент - вище швидкість. Розмір образу становить близько 0,7 Gb (до слова, версія desktop важить в два рази більше, 1,4 Gb).
  • Якщо установка буде проводитися на «реальне» залізо, тоді підготуйте завантажувальний носій (usb-flash, cd / dvd). Створення носія тривіально (відкрити програму для запису .iso, вибрати образ і носій, записати образ на носій), я вважаю за краще використовувати для запису .iso образів UltraISO або UnetBootin. Якщо ж ви хочете спробувати Ubuntu Server в віртуальній машині, то просто переходите до наступного кроку.
  • Завантажуємося з завантажувального носія, вибираємо українську мову зі списку, далі вибираємо Встановити Ubuntu Server:

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

  • На наступному етапі виберіть своє місце розташування, визначте розкладку клавіатури і клавіатурне поєднання для перемикання між розкладками (можна все залишити за замовчуванням).

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

  • Введіть ім'я та пароль вашого облікового запису (пароль бажано більше 8 символів, але можна і менше, Ubuntu це допускає, просто зайвий раз про це перепитає). За бажанням далі ви можете зашифрувати свій домашній каталог (за умовчанням - немає).

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

  • Справа дійшла до відповідального етапу - розмітки диска. Зрозуміло, якщо ви експериментуєте у віртуальному середовищі, то боятися вам нічого - залишайте всі настройки за замовчуванням (Авто - використовувати вест диск). Але якщо ви встановлюєте Ubuntu Server на фізічеческое залізо з декількома дисками з потрібними даними - будьте обережні! Щоб потім не рвати на собі волосся, щоб уникнути плутанини, раджу перед установкою фізично відключити «зайві» носії.

    Установка і початкова настройка ubuntu server - raul duke sysadmin


    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Установка і початкова настройка ubuntu server - raul duke sysadmin

  • Тепер виберемо зі списку необхідне програмне забезпечення, яке буде встановлено разом з системою. Все із зазначеного без проблем можна встановити пізніше, я рекомендую відзначити тільки чекбокси standard system utilities і OpenSSH server (для віддаленого управління сервером по SSH відразу після установки системи).

    Установка і початкова настройка ubuntu server - raul duke sysadmin

    Список пакетів, що входять в standard system utilities в Ubuntu Server 16.04

    manpages
    dnsutils
    bsdmainutils
    psmisc
    python3-gdbm
    ufw
    dosfstools
    ed
    telnet
    powermgmt-base
    ntfs-3g
    ubuntu-release-upgrader-core
    iputils-tracepath
    python3-update-manager
    groff-base
    python3-distupgrade
    bind9-host
    mtr-tiny
    bash-completion
    mlocate
    tcpdump
    geoip-database
    install-info
    irqbalance
    language-selector-common
    friendly-recovery
    command-not-found
    info
    hdparm
    man-db
    lshw
    update-manager-core
    apt-transport-https
    accountsservice
    command-not-found-data
    python3-commandnotfound
    time
    ltrace
    parted
    popularity-contest
    strace
    ftp
    ubuntu-standard
    lsof

  • Прийшов час установки головного завантажувача - GRUB. Якщо носій в системі на даний момент один - сміливо продовжуйте установку зі значеннями за замовчуванням. Якщо ж носіїв два і більше (установча флешка теж вважається!) - то будьте уважні і встановлюйте GRUB на потрібний диск (туди ж, куди і саму систему), інакше потім не зможете завантажитися! Орієнтуватися між дисками (наприклад, між HHD і USB-flash) найчастіше найпростіше за розміром.

    Установка і початкова настройка ubuntu server - raul duke sysadmin

  • Установка завершена, витягуйте флешку і перезавантажуйтеся. Якщо все пройшло добре, то після перезавантаження вас зустріне чорний екран із запрошенням ввести ім'я та пароль облікового запису (зазначені вами при установці).


    sudo nano / etc / network / interfaces

    Введіть пароль вашого профілю для sudo, і для редагування відкриється текстовий файл з настройками мережі. Знайдіть в тексті секцію # The primary network interface. в цій секції буде рядок iface eth0 inet dhcp (eth0 - найменування мережевого інтерфейсу, якщо ви працюєте в виртуалке, він може називатися по-іншому, наприклад у мене в VirtualBox він називається enp0s3), яка вказує на те, що в даний момент мережа налаштована на прийом налаштувань автоматично по DHCP. Замінюємо у зазначеній рядку «dhcp» на «static» і дописуємо знизу ще 4 рядки зі статичними настройками мережевого інтерфейсу, в результаті секція у вас повинна виглядати приблизно так:

    sudo ifdown eth0 sudo ifup eth0

    Перевіримо працездатність мережі, запінговав який-небудь високодоступних сервер:

    Якщо у відповідь пішли рядки з відповідями на кшталт цієї:

    64 bytes from www.yandex.ru (213.180.204.3): icmp_seq = 36 ttl = 53 time = 43.0 ms

    Значить, все в порядку. Зупиняємо пінг (Ctrl + C) і переходимо до останнього етапу початкового налаштування.

  • Заключним етапом установки і початкового налаштування Ubuntu Server 16.04 буде оновлення всіх пакетів в системі. Виконайте в терміналі:

    sudo apt-get update sudo apt-get upgrade

    Введіть пароль вашого профілю для sudo (якщо попросить), і погодьтеся (Y) на установку оновлень з Інтернету.

  • джерела: