 Закажи Linux-атрибутику!!!
|
|
Установка Jabber на VPS
Поместил: Администратор сайта Дата:2008-08-23 12:59:13
Сначала был поставлен Openfire, но работать на VPS он долго не хочет. Процесс убивается автоматически, т.к. требует много памяти, а на VPS её стало очень мало после того, как заработали несколько сайтов.
Выбор пал на Jabberd2
Ставим yum
Берем отсюда http://mirror.centos.org/centos/5/os/x86_64/CentOS/ пакеты и ставим их
m2crypto-0.16-6.el5.2.x86_64.rpm python-iniparse-0.2.3-4.el5.noarch.rpm python-urlgrabber-3.1.0-2.noarch.rpm yum-metadata-parser-1.1.2-2.el5.x86_64.rpm python-elementtree-1.2.6-5.x86_64.rpm python-sqlite-1.1.7-1.2.1.x86_64.rpm yum-3.2.8-9.el5.centos.1.noarch.rpm
wget -c http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
yum -y install mysql-devel cyrus-sasl-devel expat-devel udns-devel
wget -c ftp://alpha.gnu.org/pub/gnu/gsasl/libgsasl-0.2.27.tar.gz tar -zxvf libgsasl-0.2.27.tar.gz cd libgsasl-0.2.27 ./configure make make install
echo "/usr/local/lib/libgsasl.so" >> /etc/ld.so.conf ldconfig
cd .. wget -c ftp://alpha.gnu.org/pub/gnu/gsasl/gsasl-0.2.27.tar.gz
wget http://ftp.xiaoka.com/jabberd2/releases/jabberd-2.2.2.tar.bz2 tar -jxvf jabberd-2.2.2.tar.bz2 cd jabberd-2.2.2 ./configure --enable-mysql --enable-ssl --with-sasl=gsasl make make install
Добавляем /usr/local/lib/jabberd в ld.so.conf
echo "/usr/local/lib/jabberd" >> /etc/ld.so.conf ldconfig
groupadd jabber useradd -g jabber jabber
mkdir -p /usr/local/var/jabberd/db mkdir -p /usr/local/var/jabberd/log mkdir -p /usr/local/var/jabberd/pid chown -R jabber:jabber /usr/local/var/jabberd
Запускаем jabberd&
Комментарии
У Вас еще есть возможность оставить первый комментарий!
Добавить комментарий
|