Openfire (jabber server): различия между версиями
Перейти к навигации
Перейти к поиску
Sol (обсуждение | вклад) |
Sol (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
mysql> grant usage on openfire.* to 'openfire'@'localhost' identified by 'passwd'; | mysql> grant usage on openfire.* to 'openfire'@'localhost' identified by 'passwd'; | ||
mysql> flush privileges; | mysql> flush privileges; | ||
+ | |||
+ | Экспортим структуру базы | ||
+ | mysql -u root -p < openfire | ||
===Убунта=== | ===Убунта=== |
Версия 00:29, 11 марта 2016
Install
CentOS
yum install -y openfire
Каталог установки /opt/openfire
Создание базы
# mysql -u root -p mysql> create database openfire; mysql> use mysql; mysql> grant usage on openfire.* to 'openfire'@'localhost' identified by 'passwd'; mysql> flush privileges;
Экспортим структуру базы
mysql -u root -p < openfire
Убунта
Арч
Update
CentOS
Если в репозиториях версия не обновилась, а очень хочется пое*тся плюшек, то делаем бекап базы и конфига, так на всякий. Далее идем на сайт разработчика, копируем ссылку на rpm`ку и скачиваем.
wget http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire-4.0.1-1.i386.rpm
Останавливаем сервис (systemd - CentOS 7)
systemctl stop openfire
Ставим
rpm -ivh openfire_X_Y_Z.rpm
Если после обновления не стартует с диагностикой
Failed to read PID from file /var/run/openfire.pid: Invalid argument
то доустанавливаем
yum install libstdc++.i686
и вуаля
systemctl start openfire