Установка jabber-сервера OpenFire на Windows
И так. Начнём по порядку. Если вы собрались поднимать джаббер-сервер, то уже естественно знаете что это за протокол и для чего вообще всё это затевается. Посему описания и преимущества протокола я опущу. Сам сервер распространяется по лицензии LGPL и имеется двух видов- обычный и корпоративный. Прочитать об их отличии вы можете на сайте производителя, от себя же могу добавить, что мне хватило в принципе обычного сервера, тем более что корпоративная версия включается методом установки плагина.
Сам сервер для закачки доступен в 2-х вариантах - с JavaRuntime и без него. Естественно, что без - весит легче. Поэтому, если у вас уже стоит указанный ява пакет то качайте более легкую версию. Если же вы ни в чем не уверены - то скачайте весь дистрибутив.
После скачивания запускаем инсталлятор сервера...
1. Спешу огорчить - русского языка ни в установке, ни в интерфейсе сервера пока нет. Будем надеяться что скоро будет, но меня, английская версия например, вполне устроила.
2. Собственно сама установка проходит вполне легко и непринужденно)) Жмем Next и принимаем соглашение. Далее выбираем куда устанавливаем сервер и будем ли создавать значки в меню пуск.

3. По завершению установки ставим галочку на Run Server и запускаем собственно сам OpenFire.

4. Должно открыться вот такое окошко:

В котором мы жмем кнопку Launch Admin
5. Далее установка проводится в окне браузера, так как сам сервер имеет веб-интерфейс. Естественно, что админка будет доступна по адресу 127.0.0.1:9090 - если вы заходите в админку с того компа на котором установлен сервер, либо по тому адресу, который вы указали в доменном имени.

6. Установщик предлагает выбрать язык сервера, на что мы криво улыбаемся, и ставим english.

7. Ввод доменного имени джаббер сервера и порта для доступа к админке.
Если вас всё устраивает то можете оставить имя вашего компа в сети, либо ввести IP адрес - сам JID будет формироваться так - user_name@server_name (или user_name@server_ip) - в зависимости от того что вы вписали. как видите - я вписал IP, потому что не уверен, что сервер как нибудь по другому не назовут, а заставлять пользователей перерегистрироваться - себе дороже.

8. Следующий шаг - выбор базы данных. Если у вас есть отдельная база на другом сервере (например MySQL) то выбирайте первый вариант и вводите данные для доступа к базе данных, тогда нагрузка на комп с сервером будет меньше. Либо можно выбрать встроенную базу данных - если число пользователей вашей сети не особо велико.

9. Следующим шагом вам предлагают выбрать настройку профиля - стандарт или LDAP - если вы знаете что такое LDAP и сервер AD у вас есть - то выбираете первый пункт и следуете инструкциям, если же AD у вас нет, то выбираете Standart.

10. Далее вводим почту суперадмина, и пароль на доступ к админке.

11. Установка завершена. Можете войти в админку используя новый пароль и по ip 127.0.0.1 или же тот адрес который вы указали в настройках (по нему админка доступна с любого компьютера в сети.) Порт указываете обязательно. Админка прослушивается только на нём.

Вот в принципе и всё. С настройками самого сервера я думаю вы разберетесь сами, так же как и с установкой плагинов (jar архив нужно просто скопировать в папку плагинов сервера).
Надеюсь что эта статья вам помогла организовать свой собственный сервер на OpenFire ;)
Скачать сам сервер и плагины можно здесь.
C уважением, mirivlad
|