Веб-клиент для jabber SparkWeb

Установим полноценный веб-клиент для отправки сообщения прямо с web-страницы.

Скачиваем дистрибутив кроссплатформенного jabber-клиента SparkWeb и распаковываем в каталог.

# cd /usr/local/www

# w)get http://download.igniterealtime.org/sparkweb/sparkweb_0_9_0.tar.gz

—2009-11-02 20:41:27—  http://download.igniterealtime.org/sparkweb/sparkweb_0_9_0.tar.gz

Resolving download.igniterealtime.org… 216.137.61.96, 216.137.61.76, 216.137.61.69, …

Connecting to download.igniterealtime.org|216.137.61.96|:80… connected.

HTTP request sent, awaiting response… 200 OK

Length: 645375 (630K) [application/x-gzip]

Saving to: `sparkweb_0_9_0.tar.gz.1′

100%[========================================>] 645,375      999K/s   in 0.6s

2009-11-02 20:41:28 (999 KB/s) — `sparkweb_0_9_0.tar.gz.1′ saved [645375/645375]

Разархивируем полученое:

# tar -xzf sparkweb_0_9_0.tar.gz

Перенесем разархивированное в каталог jabber.domain.com (естественно, каталог должен быть создан).

# mv sparkweb jabber.domain.com

Удалим архив

# rm sparkweb_0_9_0.tar.gz

Правим немного файл SparkWeb.html.

Необходимо найти запись

«server: «igniterealtime.org»»

и вписать необходимый домен вместо igniterealtime.org. В моем случае это jabber.12345.ru.

Далее добавляем алиас в конфигурационный файл Apache

usr/local/etc/apache22/httpd.conf

(секция alias_module):

Alias /jabber «/usr/local/www/jabber.domain.com»

<Directory «/usr/local/www/jabber.domain.com/»>

Options none

DirectoryIndex SparkWeb.html

AllowOverride Limit

Order Deny,Allow

Allow from all

</Directory>

Перезапускаем Apache, сначала праверив конфигурацию:

# apachectl configtest

Syntax OK

# apachectl graceful

Теперь в браузере открываем адресс

http://ip_servera/jabber/

и видим окно приглашения. Остается ввести логин и пароль (домен подставится автоматически).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *