Yandex
Обновить настройки cookies

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

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 usernameusermod -aG sudo usernamesu - usernamesudo whoamiUFW обычно по умолчанию установлен в 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 для новичков.
28 Apr 2024, 12:43:16