<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unix4Me &#187; Jabber</title>
	<atom:link href="http://unix4me.ru/archives/tag/jabber/feed" rel="self" type="application/rss+xml" />
	<link>http://unix4me.ru</link>
	<description>*nix</description>
	<lastBuildDate>Wed, 11 Aug 2010 22:32:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FreeBSD &#8211; Установка OpenFire сервера</title>
		<link>http://unix4me.ru/archives/563</link>
		<comments>http://unix4me.ru/archives/563#comments</comments>
		<pubDate>Tue, 27 Oct 2009 13:01:04 +0000</pubDate>
		<dc:creator>sart</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Jabber]]></category>

		<guid isPermaLink="false">http://unix4me.ru/?p=563</guid>
		<description><![CDATA[Рассмотрим установку OpenFire сервера во FreeBSD. Это jabber сервер поддерживающий видео и голос (с помощью плагинов).

Для начала установим его из портов
# cd /usr/ports/net-im/openfire
# make install clean
Заходим и скачиваем необходимые компоненты - во время инсталяции будут необходимые ссылки - при этом необходимо будет зарегестрироваться на сайте Sun.
Теперь добавляем в загрузку OpenFire, стартуем сервер и смотрим статус
# [...]]]></description>
			<content:encoded><![CDATA[<p>Рассмотрим установку <a href="http://www.igniterealtime.org/projects/openfire/">OpenFire</a> сервера во FreeBSD. Это jabber сервер поддерживающий видео и голос (с помощью плагинов).<br />
<span id="more-563"></span><br />
Для начала установим его из портов</p>
<p><code># cd /usr/ports/net-im/openfire<br />
# make install clean</code></p>
<p>Заходим и скачиваем необходимые компоненты - во время инсталяции будут необходимые ссылки - при этом необходимо будет зарегестрироваться на сайте Sun.</p>
<p>Теперь добавляем в загрузку OpenFire, стартуем сервер и смотрим статус</p>
<p><code># echo 'openfire_enable="YES"' >> /etc/rc.conf<br />
# /usr/local/etc/rc.d/openfire start<br />
# /usr/local/etc/rc.d/openfire status<br />
openfire is running as pid 863</code></p>
<p>Далее заходим через веббраузер на сервер - порт 9090 и проводим инсталяцию по шагам. Выбираем базу банных Mysql (предварительно создав базу данных, логин и пароль для изменение базы), проверяем чтобы кодировка база была utf8 и вводим параметры</p>
<p><code>Driver: MYSQL<br />
jdbc:mysql://localhost:3306/database?useUnicode=true&#038;characterEncoding=UTF-8&#038;characterSetResults=UTF-8</code></p>
<p>и естественно ниже логин и пароль. Далее создаем пароль для пользователя admin.</p>
<p>Инсталяция закончена - далее добиваем функциональность плагинами <a href="http://www.igniterealtime.org/projects/openfire/plugins.jsp">отсюда</a> и общаемся. Для соединения можно использовать их собственный клиент <a href="http://www.igniterealtime.org/projects/spark/index.jsp">Spark</a> или любой другой который имеет возможность подключение к Jabber.</p>
<p>А теперь любопытные и необходимые ремарки. (Меняем [ на < и ] на >)<br />
- Если что-то не так настроили - открываете openfire.xml (по умолчанию располагается  /usr/local/etc/openfire/) и удалаем  строку<br />
<code>[setup]true[/setup]</code>,<br />
 перегружаем сервер и заново конфигурим<br />
- Если не пускает сразу после инсталяции под логином admin - в секции adminConsole в файле openfire.xml вставляем<br />
<code>[authorizedUsernames]admin[/authorizedUsernames]</code><br />
- При необходимости смены пароля администратора - заходим в базу (Mysql), добавляем пароль в поле plainPassword, обнуляем поле encryptedPassword и при необходимости перегружаем сам сервис.<br />
<code>mysql> update ofUser set plainPassword='12345' where username='admin';<br />
mysql> update ofUser set encryptedPassword=NULL where username='admin';</code><br />
Не забываем после входа в сразу сменить пароль на необходимый</p>
]]></content:encoded>
			<wfw:commentRss>http://unix4me.ru/archives/563/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
