XMPP сервер Prosody на FreeBSD

YOUTUBE · 16.11.2025 08:59

Ключевые темы и таймкоды

Установка FreeBSD

0:00
  • Начало установки FreeBSD.
  • Процесс установки простой и быстрый, занимает меньше минуты.
  • Установка базовой системы без портов, использование пакетного менеджера pkg.

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

2:22
  • Переход в shell и настройка сети.
  • Добавление параметров сети через редактор vi или напрямую из shell.
  • Проверка настроек сети после перезагрузки сервера.

Выбор сервера

5:32
  • Обсуждение выбора между OpenFire и Jabber.
  • Предпочтение лёгкого сервера ProSDi из-за его небольшого размера.
  • ProSDi весит всего 1 МБ, в отличие от OpenFire и Jabber, которые занимают 150–160 МБ.

Установка ProSDi

7:50
  • Установка ProSDi на виртуальную машину с Windows 10.
  • Настройка клиентов Pidgin для тестирования работы сервера.

Конфигурирование ProSDi

8:56
  • Добавление ProSDi в автозагрузку.
  • Настройка конфигурационного файла, указание email администратора.
  • Активация модулей, включая посикс и регистр.

Настройка сертификатов

13:45
  • Подключение SSL-сертификатов для защищённого соединения.
  • Создание SSL-сертификата с помощью команды `openssl`.
  • Настройка параметров сертификата: длительность, шифрование, страна, провинция, домен.

Завершение настройки

20:20
  • Замена дефолтных сертификатов на созданные.
  • Сохранение изменений в конфиге.
  • Запуск сервера после добавления параметра `pidfile` в начале конфига.

Добавление учётной записи

21:43
  • Добавление учётной записи для подключения к серверу.

Создание сертификата

22:03
  • Использование команды `cityl` для создания сертификата.
  • Альтернативный метод с помощью встроенных средств, но предпочтение отдаётся базовым средствам.

Добавление пользователя

23:02
  • Создание пользователя с именем `test1` и домена.
  • Ввод пароля для пользователя.

Настройка DNS

23:32
  • Прописывание IP-адреса сервера в файле hosts для избежания конфликтов.
  • Аналогичная настройка на Windows-машине.

Подключение к серверу

26:07
  • Подключение к серверу через Ubuntu.
  • Проверка IP-адреса сервера и добавление аккаунта.

Проверка регистрации

29:02
  • Регистрация пользователя на Windows.
  • Включение учётной записи и проверка работы чата.

Создание чата

31:00
  • Добавление чата на Ubuntu.
  • Подключение к чату с Windows-клиента.

Особенности чата

32:11
  • Настройка отображения информации в чате.
  • Уведомления о выходе и входе участников.

Заключение

33:10
  • Подчёркивание простоты и полезности настройки.
  • Благодарность за просмотр и прощание.