Как разместить чат-сервер с OpenFire в Linux

Как разместить чат-сервер с OpenFire в Linux

OpenFire - это кроссплатформенный чат-сервер в реальном времени, основанный на протоколе XMPP. Это идеально, если вы хотите разместить свой собственный чат-сервер, но не хотите иметь дело со сложными приложениями, такими как RocketChat, Mattermost и другими.

Как разместить чат-сервер с OpenFire в Linux

В этом руководстве мы покажем вам, как настроить сервер OpenFire в Linux. Однако для доступа к вашему серверу вам необходимо установить клиент Spark. Для получения дополнительной информации о Spark щелкните здесь .

Установка OpenFire на Linux-сервер

Настроить чат-сервер OpenFire просто по сравнению со многими другими чат-сервисами благодаря способу установки. Нет необходимости загружать кучу запутанных файлов конфигурации. Вместо этого все упаковано в файлы DEB и RPM.

Чтобы запустить сервер OpenFire на домашнем сервере Linux (или настольном компьютере, который может работать 100% времени), начните с запуска терминала и входа на сервер. Затем следуйте инструкциям по установке из командной строки, приведенным ниже.

Ubuntu

На Ubuntu Linux Server вы можете быстро установить серверное приложение OpenFire, загрузив пакет DEB прямо из Интернета. Чтобы загрузить DEB, используйте следующую  команду wget  .

wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.6.0_all.deb -O openfire_4.6.0_all.deb

Пакет OpenFire DEB быстро загрузится на ваш сервер Ubuntu. После завершения процесса загрузки вы можете установить программное обеспечение, используя следующую  команду Apt .

sudo apt установить openfire_4.6.0_all.deb

Во время установки пакета OpenFire DEB на сервере Ubuntu он будет автоматически настроен для запуска при загрузке с использованием Systemd. Он также будет настроен на немедленный запуск. Вы можете проверить статус OpenFire с помощью  systemctl status .

systemctl статус openfire

После проверки статуса сервера откройте браузер на своем компьютере, перейдите по следующему URL-адресу и перейдите к следующему разделу руководства.

http: // IP-адрес вашего-сервера: 9090

Debian

Если вы используете Debian Linux в качестве сервера, вы сможете установить чат-сервер OpenFire аналогично серверу Ubuntu, загрузив DEB и установив его. Для начала используйте следующую команду wget,  чтобы загрузить последнюю версию OpenFire.

wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.6.0_all.deb -O openfire_4.6.0_all.deb

После загрузки пакета DEB на сервер Debian используйте команду  dpkg,  чтобы установить пакет сервера OpenFire на свой компьютер. 

sudo dpkg -i openfire_4.6.0_all.deb

Во время установки вы могли заметить, что на экране появляются некоторые ошибки. Эти ошибки являются ошибками зависимости. Чтобы исправить их, следуйте этому руководству о том, как исправить проблемы с зависимостями в Debian .

Установив пакет OpenFire DEB на сервере Debian, откройте вкладку браузера, перейдите по следующему URL-адресу и перейдите к следующему разделу руководства.

http: // IP-адрес вашего-сервера: 9090

Arch Linux

Arch Linux - единственная основная операционная система Linux, которая напрямую поддерживает сервер OpenFire. Итак, если вы используете Arch как сервер Linux, вы сможете установить серверное приложение OpenFire с помощью следующей команды pacman  .

sudo pacman -S openfire

После установки вам необходимо вручную включить и запустить OpenFire с помощью systemctl .

sudo systemctl включить openfire sudo systemctl start openfire

Наконец, откройте вкладку браузера, посетите этот URL-адрес и перейдите к следующему разделу руководства.

http: // IP-адрес вашего-сервера: 9090

CentOS / RHEL

Если у вас есть сервер CentOS или RedHat Enterprise Linux, вы сможете установить OpenFire в Linux благодаря файлу пакета RPM, который есть на их веб-сайте. Для начала загрузите последнюю версию RPM с помощью команды wget  .

Примечание: ссылка для скачивания очень длинная, поэтому мы сократили ее для экономии места. 

wget https://bit.ly/34g84oy -O openfire-4.6.0-1.x86_64.rpm

После загрузки файла RPM на ваш сервер CentOS / RHEL установка проста. Используя команду rpm  , установите пакет.

sudo rpm -ivh openfire-4.6.0-1.x86_64.rpm

Включите и запустите сервер OpenFire.

sudo systemctl включить openfire sudo systemctl start openfire

Откройте следующий URL-адрес во вкладке браузера и следуйте инструкциям в следующем разделе руководства.

http: // IP-адрес вашего-сервера: 9090

Настройка OpenFire

Чтобы настроить сервер чата OpenFire, следуйте пошаговым инструкциям ниже.

Шаг 1. Выберите язык, на котором вы говорите, выбрав его в окне OpenFire.

Как разместить чат-сервер с OpenFire в Linux

Шаг 2: Введите свое доменное имя XMPP. OpenFire должен автоматически определять эту информацию (имя хоста вашего сервера), поэтому можно оставить поле пустым.

Как разместить чат-сервер с OpenFire в Linux

Шаг 3: Выберите тип базы данных, которую вы хотите использовать с OpenFire. Если вы не знакомы с базами данных, выберите вариант «Встроенная база данных».

Как разместить чат-сервер с OpenFire в Linux

Шаг 4: Для «Настройки профиля» выберите вариант «По умолчанию». Это позволит максимально просто и быстро развернуть сервер. Либо, если вы предпочитаете более высокий уровень безопасности, выберите «Только хешированные пароли».

Как разместить чат-сервер с OpenFire в Linux

Шаг 5: Установите пароль администратора OpenFire и введите действующий адрес электронной почты в поле. Убедитесь, что пароль администратора запоминающийся, но при этом надежный. 

Шаг 6: Нажмите кнопку «Войти в консоль администратора», чтобы войти на новый чат-сервер, используя  admin  в качестве учетной записи пользователя и ваш новый пароль в качестве пароля.

После входа в систему появится чат-консоль OpenFire. Отсюда нажмите «Пользователи / Группы», чтобы начать добавлять друзей на свой сервер. Вы также можете создать область группового чата, выбрав «Групповой чат».

Как разместить чат-сервер с OpenFire в Linux

Помните, что вы сможете получить доступ к своему чат-серверу OpenFire только с помощью клиента Spark. Загрузите его здесь.


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.