Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия

Установка и настройка Openmeetings 1.1 под Linux

Инструкция по установке и минимальной настройке Openmeetings под Linux.

Перед началом установки у нас уже должен быть настроен:

— Cервер с ОС Debian GNU/Linux 5.0 (Lenny);
— В сети или на этом же сервере поднят SMTP сервер для рассылки приглашений на конференции;
— Настроен ActiveDirectory и у нас есть реквизиты LDAP сервера.

Установка базы данных

Установите базу данных mysql (пакеты mysql-server-5.0, mysql-client-5.0, php5-mysql, phpmyadmin):

aptitude install mysql-server

Отредактируйте следующие строки в /etc/mysql/my.conf:

[mysqld]
    default-character-set=utf8
    character-set-server=utf8

    [client]
    default-character-set=utf8

Перезапустите mysql:

sudo /etc/init.d/mysqld restart

Также необходимы следующие пакеты из стандартного дистрибутива и сети Интернет:

— java 6 sun-java6-jre;
— офисный пакет Openoffice.оrg;
— ImageMagick, GhostScript;
— Apache (пакеты apache2, apache2-utils, libapache2-mod-php5filter).

Установка swftools

Собрерите из исходников и установите пакет swftools.

Установка окружения

Установите переменную окружения JAVA_HOME, показывающую местоположение JDK или JRE.

Конфигурация сети, настройка сетевого фильтра и удалённого доступа

Подключите сервер к сети, соблюдая следующие требования:

обеспечить время прохождения пакетов (ping) от каждой из точек до сервера менее 80 мс;
обеспечить полосу пропускания для сервера: входящий канал 256 кбит/с * количество участников. Исходящий канал — 256 кбит/с * количество участников * (количество участников — 1);
обеспечить полосу пропускания для каждого пользователя: входящий канал 256 кбит/с * (количество участников — 1). Исходящий канал — 256 кбит/с;
IP-адрес сервера должен быть статический.

Сервер openmeetings по умолчанию использует следующие порты для администрирования (назначение портов может быть изменено):
— входящие 1935 (8088) tcp — используются для передачи видео по rmtp (rtmpt) протоколу;
— входящий 5080 tcp — используются для доступа по http-протоколу;

Конфигурация сервера openmeetings:

— установка ПО openmeetings;
— настройка доступа к СУБД в openmeetings/conf/hibernate.cfg.xml;
— настройка названия и других параметров в openmeetings/config.xml;
— прописывание учётной записи и конфигурации LDAP в openmeetings /conf/om_ldap.cfg.

Публикация в интернет

Для того, чтобы подключаемый сервер был виден из сети Интернет необходимо дополнить конфигурацию роутера или сетевого экрана. Нужно «пробросить» порты на внутренний адрес сервера в локальной сети.
Например, для PIX можно настроить так:

static (inside,outside) tcp 200.100.50.58 1935 192.168.1.1 1935 netmask 255.255.255.255 
static (inside,outside) tcp 200.100.50.58 5080 192.168.1.1 5080 netmask 255.255.255.255 
static (inside,outside) tcp 200.100.50.58 8088 192.168.1.1 8088 netmask 255.255.255.255

 

If you liked my post, feel free to subscribe to my rss feeds