Yandex

Настройка VPS сервера Ubuntu

Печать
  • vps, ubuntu
  • 2

Linux - это операционная система, которая выполняет функцию посредника между пользователем, программами и аппаратным обеспечением. Это основа для множества VPS, серверов, смартфонов и компьютеров по всему миру. Дистрибутив - это комплект программного обеспечения, в котором есть сама операционная система, набор программ и драйверов, графическая оболочка, а иногда даже игры. Ubuntu - один из дистрибутивов Linux, ориентированный на обычных пользователей.

 

Почему Ubuntu

  • Предоставляется абсолютно бесплатно, пользователи могут скачивать, устанавливать и использовать ПО без ограничений.
  • Исходный код открыт, что позволяет вносить изменения в него по своему усмотрению.
  • Понятный и дружественный интерфейс делает ОС доступной для широкого круга пользователей.
  • Много приложений и программ, что обеспечивает удобство и эффективность работы.
  • Операционная система славится улучшенной безопасностью, обеспечивает защиту от вирусов и других вредоносных угроз.
  • Объединяет огромное число пользователей и разработчиков, которые готовы оказать помощь и поддержку в решении проблем. Можно обратиться за советом на форумы, прочитать блоги или воспользоваться другими ресурсами.
  • ОС предлагает широкий набор функций и возможностей, совместима с различным аппаратным и программным обеспечением.
  • Для этой операционной системы написано наибольшее количество обучающих инструкций. И именно из-за этого мы можем советовать Ubuntu для самостоятельного управления сервером.

 

Установка Ubuntu на виртуальный сервер

Чтобы установить Ubuntu, необходимо выбрать подходящую платформу из следующих вариантов:

  • amd64 (Intel/AMD 64-бит);
  • arm64 (64-бит ARM);
  • ppc64el (POWER8 и POWER9);
  • s390x (IBM Z и LinuxONE).

Для комфортной работы рекомендуются следующеи характеристики (без учета дополнительной рабочей нагрузки):

  • процессор: не менее 1 ГГц;
  • оперативная память: не менее 1 ГБ;
  • дисковое пространство: не менее 2,5 ГБ.

 

Установка Ubuntu Linux Server: инструкция

Необходимо выполнить загрузку виртуальной машины или физического сервера (ПК) с использованием ISO-образа (или DVD-диска, содержащего ISO-образ). На начальном этапе загрузки будет предложено выбрать между установкой дистрибутива и запуском программного обеспечения для тестирования оперативной памяти. Рекомендуется выбрать опцию "Попробовать или установить Ubuntu Server". Запустится мастер установки.

Если есть доступ к интернету, то автоматически проверится наличие обновлений. Если обновления доступны, вы получите соответствующее уведомление.

В настройках раскладки клавиатуры выберите английский язык. При выборе типа установки отметьте "Ubuntu Server". Если вам надо максимально упростить vps и снизить вероятность атак, выберите "Ubuntu Server (minimized)". Недостающие компоненты можно установить вручную по мере необходимости.

При настройке сетевых параметров лучше указывать статический IP-адрес вместо использования протокола DHCP для его получения. После сохранения настроенных параметров IP-адресации нажмите кнопку "Готово". Если вы используете прокси, не забудьте указать его адрес.

Следующим шагом станет разбиение диска. Желательно использовать все доступное дисковое пространство. Подтвердите намерение изменить разметку диска.

Укажите имя пользователя, пароль и название vps сервера. Если нужно установить OpenSSH или дополнительные пакеты - это можно сделать сейчас, а можно пропустить данный шаг.

Мастер установки автоматически загрузит и установит все обновления безопасности, а затем предложит перезагрузить систему. Теперь вы можете с уверенностью сказать, что установка Ubuntu Server прошла успешно.

На VPS от EuroHoster нету надобности выполнять все вышеописанные операции. Достаточно выбрать VM Template с нужной версией Ubuntu и система будет установлена.

 

Настройка vps сервера Ubuntu "с нуля"

Для актуализации доступных пакетов в репозиториях выполните удаленную команду: sudo apt update. "Приставку" sudo нужно использовать при авторизации под пользователям, не из-под root.
Чтобы установить доступные обновления, воспользуйтесь командой: sudo apt upgrade.
Чтобы узнать список доступных временных зон, введите следующую команду: sudo timedatectl list-timezones. Для установки временной зоны наберите: sudo timedatectl set-timezone Europe/Sofia.
Для указания FQDN (полностью определенное доменное имя) хоста, выполните команду: sudo hostnamectl set-hostname ubuntu.domain.com.

Вот и все основные настройки vps сервера, которые рекомендуется выполнить после установки Ubuntu Server.

 

Обновить пакеты

Для обновления всех установленных пакетов в Ubuntu поможет команда sudo apt upgrade. Обновление происходит без удаления других пакетов из системы.

 

Установить брандмауэр и создать пользователя

Безопасность системы Linux включает в себя правильно настроенный брандмауэр. В дистрибутиве Ubuntu присутствует инструмент для настройки, известный как UFW (Uncomplicated Firewall). Убедитесь, что вы вошли с доступом пользователя sudo или под учетной записью root. Если у вас нет пользователя с правами sudo, вы можете создать его, выполнив следующие команды:

adduser username
usermod -aG sudo username
su - username
sudo whoami

UFW обычно по умолчанию установлен в Ubuntu. Если это не так - установите его с помощью диспетчера пакетов APT командой sudo apt install ufw.

Вы можете активировать брандмауэр так: sudo ufw enable.
А для его отключения ввести: sudo ufw disable.

 

Настроить SSH

SSH (Secure Shell) - уникальный сетевой протокол, который обеспечивает безопасное управление операционной системой и осуществляет функцию туннелирования TCP-соединения. Работа SSH основана на сотрудничестве между двумя компонентами: SSH-сервером и SSH-клиентом.

SSH-сервер по умолчанию проверяет соединения на порту 22 и требует аутентификации с обеих сторон. Для проверки соединения доступны несколько вариантов: по паролю и с использованием ключей.

Для проверки состояния SSH-сервера выполните команду sudo systemctl status ssh. Чтобы SSH-сервер включался при загрузке системы выполните sudo systemctl enable ssh, а для запуска службы sudo systemctl start ssh. И наоборот для остановки sudo systemctl stop ssh, для деактивации sudo systemctl disable ssh.

 

Дополнительные программы

В Ubuntu по умолчанию уже есть база необходимого программного обеспечения. Но каждый пользователь имеет свои предпочтения и потребности.

Например, можно установить браузеры Firefox, Google Chrome, Brave. В качестве музыкального проигрывателя вы можете выбрать Rhythmbox, Sayonara, Audacity и Picard. Для прослушивания потоковой музыки будут полезны Spotify, Nuvola. Альтернативные видеоплееры: VLC, MPV.

Возможно, вам понадобится редактор изображений: GIMP, Inkscape или приложения для рисования - Krita, Pinta. Облачное хранилище дает дополнительную свободу: Dropbox, pCloud.

Вы фотограф или видеограф? В вашем распоряжении много удобных приложений: DigiKam, Darktable, Kdenlive, Shotcut и другие. Есть конвертеры изображений и видео: Xnconvert, Handbrake; приложения для создания снимков и записи экрана: Shutter, Kazam.

Вам тоже сложно представить компьютер без текстового редактора? К вашим услугам LibreOffice, WPS Office. Среди инструментов для скачивания можно выбрать Youtube-dl, uGet. А если вы занимаетесь программированием, то в Ubuntu есть дефолтный текстовый редактор Gedit и аналоги: Atom, VS Code.

Хотите общаться? Приложения для обмена сообщениями: Skype, Rambox, ряд других.

И этот список неокончательный.

 

Заключение

Ubuntu - прекрасный выбор для тех, кто хочет иметь надежную, безопасную и простую в использовании операционную систему. Предлагает свободу выбора и мощный терминал для опытных пользователей. Огромное сообщество Ubuntu всегда готово оказать поддержку и помощь в любых ситуациях. Неудивительно, что Ubuntu заслуженно занимает одно из самых престижных мест среди дистрибутивов Linux для новичков.

Помог ли вам данный ответ?

Назад
spinner