Добавить в корзинуПозвонить
Найти в Дзене
ИТ разнообразно

Установка FreeBSD на VPS

Базовые настройки Что нужно, чтобы начать? Чтобы приступить к решению задачи нам понадобятся дистрибутив операционной системы FreeBSD и виртуальный сервер. Виртуальный сервер Для установки ОС FreeBSD подойдёт практически любой VPS/VDS с виртуализацией KVM. Поэтому можно выбрать практически любой, с любыми параметрами. Даже на малом количестве памяти FreeBSD будет нормально функционировать. Но для ускорения процесса будем использовать VPS c 2 ядрами центрального процессора, 2 Гб оперативной памяти и диском NVMe. Дистрибутив ОС На текущий момент актуальной версией ОС FreeBSD является FreeBSD 13.2-RELEASE. Часто для установки на VPS провайдеры облачных услуг предоставляют разнообразные дистрибутивы операционных систем. Если же в этом списке ОС отсутствует FreeBSD, то при помощи службы техподдержки можно скачать нужный нам дистрибутив в хранилище провайдера, например, отсюда: https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.2/FreeBSD-13.2-RELEASE-amd64-disc1.iso. А после это
Оглавление
Unsplash
Unsplash

Базовые настройки

Что нужно, чтобы начать?

Чтобы приступить к решению задачи нам понадобятся дистрибутив операционной системы FreeBSD и виртуальный сервер.

Виртуальный сервер

Для установки ОС FreeBSD подойдёт практически любой VPS/VDS с виртуализацией KVM. Поэтому можно выбрать практически любой, с любыми параметрами. Даже на малом количестве памяти FreeBSD будет нормально функционировать. Но для ускорения процесса будем использовать VPS c 2 ядрами центрального процессора, 2 Гб оперативной памяти и диском NVMe.

Дистрибутив ОС

На текущий момент актуальной версией ОС FreeBSD является FreeBSD 13.2-RELEASE. Часто для установки на VPS провайдеры облачных услуг предоставляют разнообразные дистрибутивы операционных систем. Если же в этом списке ОС отсутствует FreeBSD, то при помощи службы техподдержки можно скачать нужный нам дистрибутив в хранилище провайдера, например, отсюда: https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.2/FreeBSD-13.2-RELEASE-amd64-disc1.iso. А после этого можно подключить скачанный образ операционной системы в качестве CD.

Настройка виртуального железа

Подключаем скачанный образ ОС как CD и задаём высший приоритет загрузки. Запускаем виртуалку. Подключаемся удалённо к консоли сервера.

Настройка параметров установки

На приветственном экране выбираем Install. Затем выбираем раскладку клавиатуры. Выбираем стандартную – US. При необходимости это можно настроить после установки операционной системы. Указываем имя хоста – mynewhost. Затем выбираем для установки системные компоненты: lib32.

Разметка диска

Размечать диск будем вручную (как эксперты). Выбираем схему разделов – GPT. Создаём первый раздел: freebsd-boot, размер: 512KB. Создаём второй раздел: freebsd-swap, размер: 4GB. Создаём третий раздел: freebsd-ufs, размер: оставшееся место (в нашем случае: 36GB), точка монтирования: /. Нажимаем кнопку Finish, а затем Commit. И ждём окончания процесса.

Последующие настройки

Вводим пароль для пользователя root дважды. Выбираем сетевой интерфейс для конфигурации. Настраиваем IPv4 для этого интерфейса. Настраиваем IPv6 для этого интерфейса. Указываем DNS. Выбираем нашу Time Zone. Устанавливаем дату и время. Выбираем сервисы для старта после загрузки: sshd, ntpdate. Выбираем необходимые опции безопасности. Добавляем пользователей в систему. Применяем конфигурацию. Вручную вносим изменения для сервиса sshd – изменяем порт по умолчанию на нестандартный, например 62345.

Заключение

Установка на этом завершена. Остались постустановочные процедуры.