Клиент xmpp для linux

Краткий обзор Jabber-клиентов под Linux и не только

В настоящее время структура общения во Всемирной паутине развивается стремительными темпами. Пользователю представлен широкий выбор инструментов для общения, таких как электронная почта, чаты, форумы, аудио и видео конференции, социальные сети и т.д.

В данной статье мы попробуем разобраться, что же такое Jabber и в чём заключаются его основные преимущества в сравнении с аналогами, типа ICQ, MSN, AIM, Yahoo и т.д. Кроме того, мы рассмотрим ряд основных бесплатных интернет-пейджеров для unix-подобных операционных систем.

Jabber представляет собой службу мгновенного обмена сообщениями посредством интернет-пейджера на основе открытого протокола XMPP. Следует отметить, что Jabber — это децентрализованная, открытая и постоянно расширяемая система. Одним из её главных преимуществ является то, что каждый желающий сможет без проблем создать свой собственный сервер мгновенных сообщений, взаимодействовать с другими подобными серверами, а также регистрировать пользователей. На сегодняшний день Jabber находится в стадии активного развития. Открыто огромное количество как корпоративных, так и частных серверов Jabber, наиболее крупными из которых являются Google Talk, Я.Онлайн, Gizmo, LiveJournal, а также QIP Infium.


Jabber

Для удобного общения в системе Jabber существуют специальные интернет-пейджеры, так называемые, клиенты Jabber. К сожалению, некоторые из них являются коммерческими, то есть платными, однако есть неплохие бесплатные клиенты Jabber для Linux, MacOS и FreeBSD и других unix-подобных систем.

Psi — интернет-пейджер, который был разработан с применением открытых исходных кодов. Распространяется данный продукт под лицензией GPL. Данный Jabber клиент доступен для разных операционных систем. Интерейс этого интернет-пейджера представлен на различных языках включая русский. Основные возможности данного приложения — это работа с несколькими аккаунтами, настройки приватности, поддержка различных плагинов и других функций.


PSI

Pidgin. Раньше этот клиент назывался Gaim. Данный Jabber интернет-пейджер представляет собой модульный мультиплатформенный клиент с открытыми исходными кодами. Интерфейс поддерживает множество языков, в том числе, и русский. Внешне Pidgin очень схож с Google Talk. Особенностью этого клиента является возможность объединения нескольких контактов одного человека в один.

Pidgin


Google Talk
. Это продукт всемирно известной компании Google. Данный клиент использует протокол XMPP и дает возможность общения с другими пользователями службы Jabber. К основным особенностям и преимуществам гугловского мессенджера можно отнести возможность работы в окне браузера, поддержку голосового общения, а также тесное взаимодействие клиента с почтовой службой Gmail. Данное приложение имеет не очень впечатляющий интерфейс и небольшой набор инструментов.

Gajim. Программа представляет собой свободный интернет-пейджер для протокола Jabber, который написан на языке Python, и использует GTK+. Приложение работает в операционных системах Microsoft Windows и GNU/Linux, BSD. Для запуска в операционной системе Mac OS X Gajim требует X11.app.


Gajim

Я.Онлайн. Эта программка является детищем компании «Яндекс». Её основная особенность заключается в интеграции с почтовыми сервисами, а также некоторыми другими службами компании. К примеру, этот Jabber клиент может сообщить вам об автомобильных пробках на улицах вашего города, поведать о погоде на ближайшие несколько дней, а также уведомить о том, что в вашем почтовом ящике появилась свежая корреспонденция. Кроме того, самая последняя версия приложения содержит в себе механизм отслеживания событий учетной записи пользователя в самых известных социальных сетях, таких как «Однокласники» и «Вконтакте». Jabber клиент Я.Онлайн может работать не только с операционной системой Windows, но и с Mac OS X и Linux.


Я. Онлайн

Следует отметить, что практически все Jabber клиенты используют защиту SSL в процессе обмена личными данными между программой и сервером. Благодаря этому, вероятность кражи пароля снижается до минимума.

Источник

Stepanoff Home Network

Unix Блог

12 февраля 2009 04:13 дп

Обзор Jabber клиентов для Linux, FreeBSD и Mac OS и других систем

В связи с открытием Jabber сервера решил я собрать информацию о клиентах, которых как выяснилось немало, и каждый найдет что то для себя и на свой вкус. Все программы бесплатны, и многие поддерживают несколько протоколов помимо Jabber. Некоторые из них есть только для одной платформы, некоторые заработают на всех, включая Windows.
Всего представлено 12 клиентов, и это не все что есть в сети на сегодня, я не стал описывать консольные (кроме одного), малораспространенные и имеющие веб интерфейс программы, ссылки на них вы найдете под катом.

Описание будет кратким, только основные возможности и особенности программ, ссылка на официальный сайт.

Программа разрабатывается с использованием открытых исходных кодов и распроcтраняется под лицензией GPL. Использует библиотеку Qt4, благодаря чему доступна для разных операционных систем, таких как Windows, GNU/Linux, BSD и Mac OS X. На данный момент является одним из самых популярных клиентов.
Дополнительные возможности Psi

* Статусы и автостатус
* Всплывающие уведомления
* Уведомления о печати
* Прослушиваемая мелодия
* Настроение
* Управление закладками
* GPG-шифрование
* Управление транспортами
* Управление аккаунтами
* Хранение профиля (настроки, история и др.) в любом месте диска, в том числе на флешке.

Сайт программы: http://psi-im.org/download/lang/ru

Pidgin

Pidgin («пиджин», ранее Gaim) — модульный клиент мгновенного обмена сообщениями для GNU/Linux, Windows и BSD. Распространяется на условиях GNU General Public License. Pidgin использует библиотеку GTK+ для отображения интерфейса.
Известен поддержкой 17 протоколов, в их число входит и Jabber. Pidgin лучше всего подойдет тем, кому нужна поддержка как Jabber, так и других протоколов, например, ICQ. Однако если вы часто используете браузер сервисов или x-статусы в ICQ, то лучше выбрать другой клиент (например, Miranda или Kopete) из-за отсутствия этих функций в Pidgin.

Читайте также:  Отмена перевода времени windows

Сайт программы: http://pidgin-im.ru/

Kopete

Kopete — мультипротокольная программа (с открытым исходным кодом) для интерактивного обмена сообщениями (ICQ, IRC, AIM, MSN Messenger, Jabber, Yahoo!, Gadu-Gadu, SMS и т. д.). Она является частью интегрированного рабочего окружения KDE. Начиная с KDE4 (Kopete 0.50.x и выше) может работать не только в GNU/Linux, BSD и Mac OS X, но и в Windows. Это одна из немногих программ с поддержкой Jingle. Подойдет пользователям KDE.

Сайт программы: http://kopete.kde.org/

Особенности
* Мультиплатформенный
* Мультипротокольный: Jabber/XMPP, Google Talk, ICQ and AIM (Oscar), Yahoo! Messenger and Microsoft Messenger (MSN)
* GUI-toolkit Qt 3.х
* GPL
* Для работы в MS Windows требуется установка MinGW

В силу использования Qt этот клиент похож внешне на Psi.
Есть порт для FreeBSD.

Сайт программы: http://sim-im.org/wiki/Main_Page

Tkabber

Tkabber — свободный клиент обмена мгновенными сообщениями, поддерживающий протокол Jabber. Написан на Tcl/Tk и работает на многих платформах, включая GNU/Linux, *BSD, Solaris и Microsoft Windows. Обладает очень большой функциональностью. Из недостатков можно отметить своеобразный внешний вид. Подходит тем, кто хочет использовать максимум функций Jabber.

Сайт программы: http://tkabber.jabber.ru/tkabber-pack

Gajim

Gajim это свободный мессенджер для протокола Jabber, написанный на языке Python, и использующий GTK+. Он запускается в операционных системах GNU/Linux, BSD и Microsoft Windows. Название Gajim — это рекурсивный акроним для Gajim is a jabber instant messenger (Gajim — это мессенджер для Jabber). Рекомендуется для использования пользователями GNOME.

Для работы в операционной системе Mac OS X Gajim требует X11.app.

Сайт программы: http://www.gajim.org/index.php?lang=ru

Coccinella

Coccinella — свободный клиент обмена мгновенными сообщениями, поддерживающий протокол Jabber. Написан на Tcl/Tk и работает на многих платформах, включая GNU/Linux, *BSD, Solaris, Mac OS X и Microsoft Windows. Также поддерживает расширение Jingle, позволяющее голосовое и видео общение.

Не поддерживает одновременное использование нескольких аккаунтов и пока что не полностью русифицирована.

Сайт программы: http://coccinella.im/

Многопротокольный многоплатформенный клиент для Jabber (выделены аккаунты Gtalk и Я.Онлайн), ICQ, AOL и Mail.ru Агент. Имеется веб-версия: WebMDC с меньшей функциональностью.MDC расшифровывается как Multiple Direct CommunicatorОперационые системы
* Windows
* Linux
* FreeBSD
* MacOS X

Лицензия
* у бета-версии коммерческая бесплатная
* По выходу релиза будет свободная

Для загрузки бета-версии требуется «инвайт» (код доступа), распространяемый по цепочке пользователей и в форумах. Например, на Хабрахабре была опубликована ссылка для получения инвайта.

Возможности:
* хранение истории на сервере
там же хранит сообщения и WebMDC
* аватары
* группы
* стандартные статусы
* автообновление
например, при смене протокола ICQ, MDC сам скачает новую версию библиотеки для ICQ
* метаконтакты

Сайт программы: http://mdc.ru/

Jabbim

Jabbim — программа для мгновенного обмена сообщениями по протоколу Jabber для операционных систем MS Windows, GNU/Linux, Mac OS X и BSD.

Изначально была создана для сервиса jabbim.com, но полноценно работает и с любым другим Jabber-сервером. Jabbim относится к свободному программному обеспечению и является программой с открытым исходным кодом. Написан на Python с использованием PyQT4.

Jabbim отличается простотой, удобством, оригинальностью интерфейса, но в то же время и функциональностью. Имеет поддержку плагинов и стилей оформления.

Сайт программы: http://www.jabbim.com/

Spark

Spark — свободная программа для мгновенного обмена сообщениями в сети Интернет по протоколу Jabber. Основан на JRE. Работает под управлением Microsoft Windows, Mac OS X, GNU/Linux и Unix. Разрабатывается совместно с Openfire, но может работать и с другими серверами. Отличается возможностью создания закладок для каждого окна чата, возможностью проверки орфографии при наборе текста, поддержкой Jingle, набором плагинов и простым, но удобным интерфейсом. Также есть несколько полезных функций, например, записная книжка, календарь и автодобавление найденных транспортов.

Сайт программы: http://www.igniterealtime.org/

Mcabber

Mcabber — это консольный Jabber-клиент, основанный на ncurses. Распространяется под лицензией GNU GPL. Mcabber включает в себя такие функции как: поддержка SSL, история переписки (конференции), автодополнение команд, возможность создания собственных команд (триггеров), также возможность проверки орфографии с использованием aspell. Mcabber работает на следующих платформах: GNU/Linux, FreeBSD, NetBSD, Mac OS X и Cygwin.

Сайт программы: http://www.lilotux.net/

Adium

Adium — универсальный мессенджер-клиент для Mac OS X-систем, который поддерживает множество протоколов, и выпущен под лицензией GNU GPL. Использует libpurple, библиотеку Pidgin, поэтому поддерживает те же самые протоколы. На данный момент является лучшим многопротокольным клиентом для Mac OS X, а среди Jabber клиентов с ним может сравниться только Psi

На мой взгляд лучший клиент под Mac OS

Сайт программы: http://adiumx.com/

iChat

Возможности
* Мультисетевой клиент:
o XMPP
o AIM / ICQ
o MSN
o Yahoo
o Bonjour Intranet Messaging (аналог MS Sharing у MacOS)
o Lotus Sametime
o Novell Groupwise
o Zephyr
* Видеоконференции

Данный клиент является частью операционной системы MacOS X.

Сайт программы: http://www.apple.com/macosx/features/ichat.html

Зарегистрировать себе аккаунт Jabber на сервере sudouser.com вы можете по этому адресу:

Ну и напоследок ссылка по которой можно найти много программ не описаных выше.
http://www.jabber.org/web/Clients

Ссылки использованные при написании статьи: http://jabberworld.info/

2 комментария to “Обзор Jabber клиентов для Linux, FreeBSD и Mac OS и других систем”

. ’??’. | 儿童网_亲子育儿门户 on 18 Июл 2010 at 01:38 #

[…] . Jabber . . Linux, FreeBSD ? Mac OS ? . . … […]

[…] любым удобным для вас jabber-клиентом под *NIX или Windows. Метки: chat, […]

Источник

Всё о Jabber. От приложения до своего XMPP сервера

Привет, друг! Итак, почему jabber? Тайна переписки, которая является составляющим элементом конфиденциальность личной жизни — это такая штука, которая гарантируется гражданам законодательством любой страны. Более того, государство обещает защищать это твоё право. а всякие коммерческие структуры, от мала до велика, во всех этих своих лицензионных соглашениях и прочих политиках конфиденциальности, божаться охранять твоё право на неприкосновенность переписки.

И всё это звучит прекрасно и крайне обнадёживающе. Но, к сожалению, так сложилось, что заглянуть в твои секретики, хотят все без исключения, начиная от государственных структур, заканчивая хацкерами. С хацкерами, кстати, всё более менее понятно. Они никому ничего не обещали, да и переписка простых смертных их далеко не всегда интересует. А вот с государством всё сложнее. Во первых государство всегда оставляет себе лазейки в законах. Я имею ввиду нарушение конфиденциальности личной жизни на законных основаниях. Это всякие прелюстрации корреспонденции, снятие информации с каналов связи и прочие ништяки, являющиеся монопольным правом правоохранительных органов.

Читайте также:  Жизненный цикл microsoft windows

Сложность для них в том, что чтобы использовать способы описанные в законе об оперативно-розыскной деятельности, нужно выполнить некоторые требования законов. Т.е. писать много букв, идти в суд за санкцией, короче иметь дело с бюрократической системой. Как результат, использовать этот способ для реализации целей тотального контроля, физически невозможно. Он более подходит для приземления индивидуально выбранных персонажей. Поэтому государство решает эту проблему другими способами. Начиная от создания всяких систем мониторинга, фильтрации и т.д. заканчивая тупо нагибаловом месенджеров и социальных сетей.

Что такое jabber и xmpp?

Ну да ладно, меня, как обычно унесло в рассуждения. На самом деле кто и зачем хочет порыться в твоей личной жизни, особо не важно. Важно то что, наверное, любому человеку это не понравиться. И, я думаю, ты согласишься со мной, что каждый имеет право на неприкосновенность своих секретов. Причем без всяких «но», и независимо от рода деятельности. Ну, а учитывая, что на желание иметь такое право, всем вокруг, как бы, всё-равно, то реализовывать это право нам придется самостоятельно. И именно поэтому сегодня мы будем разговаривать о том, как общаться так, что бы посторонние личности, в погонах или без них, не могли перехватить и посмотреть нашу переписку. Т.е. про Jabber и все, что с этим связанно. От клиентских приложений на компьютере и телефоне, до собственного сервера.

Начнём с самого простого, т.е. с общего понимания всего процесса. Для начала, что вообще такое XMPP и Jabber. По сути — это одно и тоже. Просто Jabber это более раннее название, которое полюбилось пользователям. Поэтому XMPP до сих пор называют Jabber. Ну, а если говорить о конкретном определении, то — это расширяемый протокол обмена сообщениями о присутствии. А если проще, то — это открытый протокол обмена мгновенными сообщениями. Основными плюсами, из-за которых стоит использовать Jabber, можно считать его открытость, децентрализованность и поддержку шифрования. Справедливости ради стоит сказать, что минусы тоже есть. Но они больше должны волновать владельцев серверов, пользователей это особо не касается.

Теперь переходим к вопросу наиболее актуальному для большинства пользователей. А именно к применению клиентских приложений использующих протокол XMPP.

Но перед тем как использовать месенджеры, нужно позаботиться о шифровании и ключах шифрования. Утилит умеющих решать этот вопрос довольно много. Наверно самыми распространенными можно считать GPA и gpg4usb. Принцип их использования одинаковый, поэтому я покажу, что нужно делать на примере утилиты GPA. В некоторые дистрибутивы Linux она установлена по-умолчанию (например Parrot OS), или ее можно установить:

После первого запуска GPA сразу предложит создать новый ключ. Соглашаемся и у нас спросят имя, адрес электронной почты (можно указать рандомный) и будет предложено создать резервную копию ключа (можно создать и приныкать где-нибудь в надежном месте). И финальным этапом нужно придумать пароль ключа.

Всё, ключ готов. Теперь сохраним его открытую часть в файл. Для этого давим кнопку «Экспорт ключей» и сохраняем куда удобно.

Из Jabber-клиентов, лично мне, больше всего нравится PSI+, поэтому начну именно с него. У него есть клиенты для Windows, MacOS и Linux. Но мы, по понятным (надеюсь) причинам, будем рассматривать варианты для Linux.

Для начала устанавливаем:

Если, вдруг, ты используешь дистрибутив Linux в репозиториях которого нет PSI+, то его можно добавить:

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

Если аккаунта у тебя нет, смело дави «Зарегистрировать новый». В открывшемся окне нужно ввести имя сервера на котором ты хочешь создать аккаунт. Я, естественно, буду показывать на примере нашего сервера.

После нажатия кнопки «Далее» программа ругнётся на сертификат, сообщив нам что он самоподписан, смело жми «Доверять».

В следующем открывшемся окне, нужно придумать себе имя пользователя и пароль (опционально можно ввести email и полное имя). И всё, аккаунт создан, о чём ты увидишь соответствующее сообщение. По умолчанию, автоматическое подключение к серверу выключено, поэтому нужно в выпадающем списке внизу программы выбрать «Доступен» чтобы подключится к серверу. Также будет предложена возможность заполнить vCard — это твоя визитка, тут по желанию.

Шифрование в PSI+

Теперь нужно установить плагины для шифрования сообщений и проверки подлинности контакта. Нажимаем «Настройки» и выбираем вкладку «Плагины». Здесь нужно выбрать плагины GnuPG Key Manager и Off-the-Record Messaging Plugin и нажать ОК.

После этого жмём правой кнопкой на наше имя и выбираем «Настройки аккаунта». И во вкладке «Аккаунт» убираем отметку «Вести историю сообщений», затем переходим во вкладку «Подробности» и жмём кнопку «Выбрать ключ». В появившемся списке мы увидим ранее созданный нами ключ в программе GPA, выбираем его и нажимаем ОК. Нас попросят ввести пароль от ключа, а потом перезапустить соединение.

Теперь вернёмся в настройки, и в списке плагинов нажмём на гаечный ключ возле плагина Off-the-Record Messaging Plugin, там переходим в вкладку «Мои личные ключи» и нажимаем «Генерировать новый ключ», и после сообщения что ключ сгенерирован, жмём ОК.

На этом настройка Psi+ закончена. Остальные настройки можешь покрутить «под себя», это дело индивидуальное, какие-то советы тут давать не вижу смысла. Ну, а чтобы продемонстрировать как это всё работает на примере, покажу установку и настройку не менее популярного месенджера Pidgin. А потом посмотрим как происходит сама беседа.

Pidgin

Начинаем с установки:

При первом запуске нам, также предложат создать новую учётную запись, где нужно указать имя пользователя и домен где хотим зарегистрироваться. После этого соглашаемся с самоподписаным сертификатом и придумываем имя пользователя и пароль.

Следующим шагом идём в настройки и в вкладке журналы, отключаем запись сообщений. Потом нажимаем Средства-Модули и ставим галку возле плагина Off-the-Record. После чего нажимаем «Настроить модуль», в появившемся окне нажимаем «Создать».

Читайте также:  Как изменить том флешки windows 10

Теперь добавим собеседника. При нажатии кнопки «Добавить собеседника» нам нужно ввести имя нужного нам пользователя в формате имя@домен и нажать «добавить». Нужный пользователь получит запрос на добавление и приняв его мы можем начинать общение.

Для начала конфиденциальной беседы нужно подтвердить личности с использованием OTR. Причём сделать это должен каждый собеседник. В обоих, рассматриваемых нами приложениях, это делается одинаково. Нужно нажать на кнопку OTR и выбрать способ подтверждения, а именно существует три способа:

  • Вопрос и ответ — нужно придумать секретный вопрос и ввести правильный ответ на него
  • Общий секрет — что-то что известно только тебе и собеседнику
  • Проверка отпечатка — любым способом передаем свой отпечаток собеседнику и он сравнивает с тем который видит в беседе

Если личность подтверждена, нажимаем «Авторизовать» и можем спокойно общаться. Наша переписка надёжно защищена.

PGP шифрование

Но, мы можем пойти дальше и, если оба абонента будут использовать Psi+, то ещё и включить шифрование PGP. После чего обменяться публичными ключами. Это обеспечит нам максимальный уровень защищенности переписки. Даже если переписку вдруг получится перехватить или сервер взломают, наши разговоры расшифровать всё равно не получится.

Для того чтобы всё это заработало, каждый из участников разговора должен нажать кнопку включения PGP (показано на рисунке). А потом нажать кнопку обмена публичными ключами. Теперь включено шифрование. Что, совместно с подтверждением личности, и использованием OTR, даёт нам очень высокий уровень безопасности переписки. Пожалуй, наверно, максимально возможный уровень защиты разговора.

А мы плавно переходим к использованию Jabber на мобильных телефонах.

Jabber на iOS и Android

Для Android оптимальным Jabber-клиентом я считаю Xabber. Оно максимально простое и при этом достаточно удобное, исходный код открыт, оно бесплатное, есть поддержка OTR, и возможность подключить одновременно несколько аккаунтов, что порой очень полезно. Короче, пожалуй, лучший выбор. Хотя, как всегда — это дело вкуса, я рекомендую только то, что больше нравится мне.

Для iOS, вполне обычная практика сделать приложение платным или разрешить использовать только аккаунты на сервере разработчиков приложения. Ну и про открытый исходный код можно только мечтать. Но если всё-таки очень хочется, на мой взгляд оптимальный вариант это JabMe. Конечно чересчур просто, нет вообще никаких настроек, но зато быстро и бесплатно.

Как запустить свой Jabber-сервер

Зачем тебе нужен свой Jabber-сервер придумай сам, мы философствовать на эту тему не будем. А я просто покажу как запустить свой сервер. Как для доступа из локальной сети так и из глобальной.

Запускать и настраивать мы будем Openfire, это, как по мне, оптимальное решение. Установка и запуск достаточно простые, а ещё он имеет приятный и интуитивно понятный графический интерфейс, что само по себе прекрасно.

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

Для начала нам понадобится установить зависимости, такая одна — это Java:

Теперь ставим серверные приколюхи, а именно Apache, PHP, MySQL:

По поводу MySQL нужно отметить, что в Openfire есть встроенная база данных и можно, в принципе, использовать и её, но внешняя база данных гораздо производительнее. Поэтому мы будем использовать MySQL и следующим шагом настраиваем её, а именно создаём базу, назначаем права и так далее:

Динамический IP и jabber-сервер

Следующий подготовительный этап, это решение проблемы динамического IP. Но заниматься этим нужно, если хочется чтоб сервер был доступен из Интернета. Если планируется использовать сервер только в локальной сети, этот пункт смело пропускай.

Оптимальным вариантом решения этого вопроса будет использование утилиты ddclient. Которая будет, с заданным интервалом проверять наш внешний IP и если он изменится, автоматически будет обновлять IP у нашего хоста (мы его сейчас создадим).

Для начала регистрируемся на любом сервисе предоставляющем услуги динамического DNS. Я буду использовать https://dyn.com/. Для его использования нужно создать новый хост и указать текущий внешний IP.

Устанавливаем ddclient и зависимости:

Он в процессе установки будет задавать вопросы. Как ты на них ответишь особо не важно, потому что все настройки мы после отредактируем вручную. Для этого открываем файл /etc/ddclient.conf и в нём вписываем такие строки:

Сохраняем изменения, перезапускаем демона и можем проверить что бы он работал:

Что бы убедится что IP обновляется можно заглянуть в логи:

Установка Openfire

Подготовительные этапы окончены, можем скачивать и устанавливать Openfire. Сам сервер можно скачать здесь: https://www.igniterealtime.org/downloads/index.jsp#openfire или командой:

Не забудь чекнуть последнюю версию. Устанавливаем и проверяем чтобы работало:

Теперь нужно импортировать базу данных:

Всё готово, открываем браузер и переходим по адресу http://localhost:9090 и попадаем в консоль администратора Openfire, которая предложит нам сделать первичную настройку.

Настройка сервера Openfire

Первый шаг — это выбор языка:

Вводим доменное имя, которое мы зарегистрировали в DynDNS, порты оставляем без изменений:

Следующий шаг — выбор базы данных. Если выбрать «Встроенная база данных» — будет использоваться база данных самого Openfire. Но внешние базы намного производительней, поэтому выбираем «Стандартное подключение к базе данных»:

И переходим к настройке самой базы данных. В выпадающем списке выбираем MySQL, в графе URL базы данных вписываем:

имя пользователя и пароль вписываем те, которые вводили при создании базы данных:

Следующий шаг — создание учётной записи администратора (по умолчанию имя — admin). Вводим электронную почту и придумываем пароль:

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

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

На этом, пожалуй, можно заканчивать. Но не забывай возвращаться, ведь нам нужно изучить ещё очень много. А пока я пишу для тебя новую статью, можешь почитать про логи и журналирование в Linux, точно будет не лишним.

Источник

Оцените статью