Установка Openfire под Linux: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
м (Сделал более универсальную строку с версией)
м (Не надо теперь отдельно тянуть Яву)
 
(не показана 1 промежуточная версия 1 участника)
Строка 5: Строка 5:
==Установка==
==Установка==


Первым делом скачайте программу-установщик на свой компьютер, сделать это можно на официальном сайте Ignite Realtime на [http://www.igniterealtime.org/downloads/index.jsp#openfire странице загрузки]. Установка будет рассмотрена на примере [[ru_wikipedia:Debian|Debian GNU/Linux]], поэтому для загрузки выберите deb-пакет. Помимо этого предлагается пакет в формате RPM для Red Hat и базирующихся на нем систем, архив для Solaris, а также архив не привязанный к какой-то определенной системе.
Первым делом скачайте программу-установщик на свой компьютер, сделать это можно на официальном сайте Ignite Realtime на [http://www.igniterealtime.org/downloads/index.jsp#openfire странице загрузки]. Установка будет рассмотрена на примере [[ru_wikipedia:Debian|Debian GNU/Linux]], поэтому для загрузки выберите deb-пакет. Помимо этого предлагается пакет в формате RPM для Red Hat и базирующихся на нем систем, а также архив не привязанный к какой-то определенной системе.


Все действия ''по установке'' делаются от пользователя root. Для работы сервера предварительно необходимо установить Java Runtime Environment. Для этого подключите какой-либо non-free репозиторий, например, добавив строку
Все действия ''по установке'' делаются от пользователя '''root''', для этого перейдите в каталог загрузки и выполните команду


  <nowiki>deb http://ftp.pl.debian.org/debian stable main contrib non-free</nowiki>
  dpkg -i openfire_*_all.deb
 
в файл <code>/etc/apt/sources.list</code>, после чего выполните команды
 
apt-get update
apt-get install sun-java6-jre


Теперь можно устанавливать скачанный пакет с сервером, для этого перейдите в каталог загрузки и выполните команду
Для работы сервера необходимо дополнительно установить Java Runtime Environment, для чего выполните команду


  dpkg -i openfire_*_all.deb
  apt-get -f install


На этом установка закончена, время переходить к настройке.
APT установит недостающие зависимости и на этом установка будет закончена - время переходить к настройке.


==Настройка==
==Настройка==
Строка 26: Строка 21:
Для начала настройки запустите веб-браузер и перейдите по адресу http://localhost:9090 (или http://myjabber.ath.cx:9090). Откроется веб-интерфейс, в котором необходимо будет поэтапно произвести 5 основных настроек:
Для начала настройки запустите веб-браузер и перейдите по адресу http://localhost:9090 (или http://myjabber.ath.cx:9090). Откроется веб-интерфейс, в котором необходимо будет поэтапно произвести 5 основных настроек:


* Язык интерфейса. К сожалению, русский язык недоступен.
* Язык интерфейса. Русский язык доступен.
* Доменное имя сервера. Как уже говорили выше, пусть это будет '''myjabber.ath.cx'''.
* Доменное имя сервера. Как уже говорили выше, пусть это будет '''myjabber.ath.cx'''.
* Тип базы данных. В нашем варианте остановимся на встроенной базе - выбираем пункт "'''Embedded database'''".
* Тип базы данных. В нашем варианте остановимся на встроенной базе - выбираем пункт "'''Embedded database'''".

Текущая версия на 15:55, 2 ноября 2023

Рассмотрим установку сервера Openfire на компьютеры под управлением одного из дистрибутивов ОС GNU/Linux для использования в локальной сети с открытым доступом из Интернет и с использованием службы DynDNS.

Предполагается, что у Вас уже установлена операционная система, настроен доступ в Интернет, а доменное имя на DynDNS (допустим, это будет myjabber.ath.cx) указывает на внешний адрес Вашего компьютера (либо тот, который доступен из Вашей локальной сети, если Вы настраиваете сервер без возможности подключения к нему из Интернета).

Установка[править]

Первым делом скачайте программу-установщик на свой компьютер, сделать это можно на официальном сайте Ignite Realtime на странице загрузки. Установка будет рассмотрена на примере Debian GNU/Linux, поэтому для загрузки выберите deb-пакет. Помимо этого предлагается пакет в формате RPM для Red Hat и базирующихся на нем систем, а также архив не привязанный к какой-то определенной системе.

Все действия по установке делаются от пользователя root, для этого перейдите в каталог загрузки и выполните команду

dpkg -i openfire_*_all.deb

Для работы сервера необходимо дополнительно установить Java Runtime Environment, для чего выполните команду

apt-get -f install

APT установит недостающие зависимости и на этом установка будет закончена - время переходить к настройке.

Настройка[править]

Для начала настройки запустите веб-браузер и перейдите по адресу http://localhost:9090 (или http://myjabber.ath.cx:9090). Откроется веб-интерфейс, в котором необходимо будет поэтапно произвести 5 основных настроек:

  • Язык интерфейса. Русский язык доступен.
  • Доменное имя сервера. Как уже говорили выше, пусть это будет myjabber.ath.cx.
  • Тип базы данных. В нашем варианте остановимся на встроенной базе - выбираем пункт "Embedded database".
  • Тип профиля оставляем Default.
  • Указываем email и пароль администратора.

На этом настройка завершена. Перезапустите сервер, после чего Вам станет доступна панель администратора по адресу http://myjabber.ath.cx:9090/login.jsp, откуда Вы сможете изменять самые разнообразные настройки, а также просматривать статистику. Для авторизации используйте имя пользователя admin и пароль, указанный при настройке сервера.

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