Спортивно-оздоровчий комплекс СВ Фітнес займається підтриманням фізичної форми і здоров'я своїх відвідувачів уже 10 років. Розташований всього в трьох кілометрах від Москви, він дає прекрасну можливість зайнятися спортом і відпочити всією сім'єю.
Мабуть, для кожної людини його здоров'я є найціннішим і оберігаємою об'єктом. Тому, вже 70 років в диспансері надається спеціалізована медична допомога онкологічним хворим. Постійно розвиваючись, Забайкальський крайовий онкологічний диспансер надає медичну допомогу на рівні світових стандартів, пропонуючи широкий спектр доступних, якісних і високотехнологічних видів медичної допомоги для пацієнтів в комфортних умовах.
Агентство правової інформації «Воробйови гори» входить в п'ятірку кращих Регіональних Інформаційних Центрів мережі «КонсультантПлюс» м Москви.
Спілкування з клієнтами та партнерами компанії забезпечувала АТС Panasonic TDE 600, а також 2 повних потоку E1. Ця залежність не відповідала сучасним вимогам і бажанням компанії.
В першу чергу, ми хотіли б подякувати всім тим, хто був з нами на конференції, спасибі Вам дорогі учасники, ми провели неймовірно насичений і продуктивний день!
По секрету скажемо Вам, форма участі не має значення! Головне те, що ми були разом!
У цій статті буде описана установка та базове налаштування Openfire на CentOS 6. Openfire - повнофункціональний XMPP-сервер, незвично простий в зверненні для ПЗ з відкритим вихідним кодом.
Підготовка до встановлення Openfire
Для початку, встановлюємо сервер MySQL, якщо він не встановлений (в ньому буде зберігатися база даних Openfire).
yum install mysql-server
Запускаємо сервер MySQL і включаємо запуск при старті системи (про всяк випадок, він повинен бути включений за замовчуванням).
service mysqld start
chkconfig mysqld on
Рекомендується після установки виконати скрипт mysql_secure_installation (відповісти ствердно на всі питання і поставити пароль для користувача root)
Створюємо базу даних для Openfire
mysql -u root -p -e 'CREATE DATABASE openfire'
Створюємо користувача MySQL з повними правами на БД openfire.
mysql -u root -p -e 'GRANT ALL PRIVILEGES ON openfire. * to openfire @ localhost IDENTIFIED BY "mysql_secret"'
mysql -u root -p -e 'FLUSH PRIVILEGES'
На цьому етапі можна, також, налаштувати правила файрвола сервера. Адміністратору потрібен буде доступ до TCP-порту 9090 і / або 9091 (9091 з TLS) для підключення до web-інтерфейсу Openfire, XMPP-клієнти будуть підключатися до TCP-порту 5222, можна ще відкрити порт 7777 для передачі файлів.
Все, можна приступати до установки openfire.
Установка і настройка сервера Openfire
Установка RPM-пакету і запуск Openfire
yum install ./openfire-3.10.3-1.i386.rpm
У базі даних openfire потрібно створити таблиці, для цього потрібно виконати SQL-скрипт /opt/openfire/resources/database/openfire_mysql.sql
mysql -u openfire -p openfire
Запускаємо Openfire і включаємо його автозапуск
service openfire start
chkconfig openfire on
Перевіряємо, що Openfire запущений (він повинен слухати порт 9090)
netstat -plan | grep: 9090
ПРИМІТКА:
Якщо Openfire не починається після виконання команди "service openfire start", і в файлі /opt/openfire/logs/nohup.out з'являється повідомлення
nohup: failed to run command '/ opt / openfire / jre / bin / java': No such file or directory
значить потрібно встановити пакет zlib.i686 і запустити Openfire знову.
Первісна настройка Openfire
Для продовження установки потрібно зайти на web-сторінку
Вибираємо мову і натискаємо "Continue" (краще залишити англійський, тому що документація доступна лише англійською)
На наступній сторінці потрібно вказати в полі "Domain" DNS-ім'я сервера, на якому проводиться установка Openfire, і натиснути "Continue"
Далі вибираємо "Standard Database Connection" (вибрано за замовчуванням) і тиснемо "Continue"
Тут вказуємо параметри підключення до MySQL і тиснемо "Continue"
Ми залишаємо значення "Default" (для зберігання облікових записів користувачів в MySQL) і натискаємо "Continue"
До виконання останнього кроку можна в будь-який момент повернутися до попередніх кроків і змінити внесені значення. Для повернення до первинних настройок після виконання останнього кроку, потрібно в файлі /opt/openfire/conf/openfire.xml поміняти значення тега "setup" з "true" на "false" і перезапустити Openfire (таким чином можна найбільш безболісно міняти налаштування сховища облікових записів і підключення до бази даних).
Перед використанням сервера, пропоную звернути увагу на деякі настройки безпеки, доступні в розділі "Server" -> "Server Settings":
На сторінці "Server to Server" можна відключити можливість з'єднання між серверами, якщо не плануєте користуватися цією функцією.
На сторінці "HTTP binding" можна заборонити власне HTTP binding, якщо не плануєте цим користуватися.
На сторінці "Registration Login "потрібно відключити можливість самостійного створення облікових записів користувачів (якщо не збираєтеся цим користуватися) і анонімний вхід.
На сторінці "Security Settings" рекомендується включити обов'язкове шифрування з'єднань.
Створення користувача і підключення клієнта Spark
Для створення користувача, потрібно перейти в розділ "Users / Groups" -> "Users" на сторінку "Create New User", ввести логін і пароль користувача (інші поля необов'язкові) та натиснути "Create User"
Якщо клієнт не може підключитися, перевірте правильність введених даних і настройки файрвола сервера Openfire (клієнти підключаються на порт 5222 по TCP).