Поддержи Openmeetings

вторник, 16 февраля 2010 г.

Установка сервера Телесовещаний на ОС Ubuntu

Данная инструкция описывает последовательность шагов, которая позволяет установить сервер Телесовещаний на ОС Ubuntu.

Предварительные условия

Для того, чтобы успешно установить и использовать Телесовещания, необходимо убедиться выполнении ряда пунктом. Эти пункты изложены в первой колонке таблицы. Во второй колонке даны разъяснения, как можно проверить каждый из пунктов. Если пункт не прошел проверку, выполните инструкции из третьей колонки.

Что проверить

Как проверить

Как исправить

Есть возможность выполнять команды от имени администратора (root)

Наберите команду sudo -i. Введите пароль администратора. Должно появиться приглашение для пользователя root

Один из вариантов: а) Узнайте пароль у администратора б) Переустановите Linux, установив известный Вам пароль администратора.

В системе установлена СУБД (она может быть установлена как на том же сервере, где устанавливаются Телесовещания, так и на любом другом, доступном с него), и вы имеете к ней доступ.

Выполните команду mysql -uПОЛЬЗОВАТЕЛЬ -pПАРОЛЬ, где ПОЛЬЗОВАТЕЛЬ - имя пользователя БД, а ПАРОЛЬ - пароль для этого пользователя. Должно появится приглашение mysql>. В этом случае выполните команду quit.

Установите MySQL следующей командой: sudo aptitude install mysql-client mysql-server

В СУБД включена поддержка кодировки UTF8

Убедитесь, что файл /etc/mysql/my.cnf (или /etc/my.cnf) содержит следующие строки:

[client]

default-character-set=utf8

[mysqld]

default-character-set=utf8

character-set-server=utf8

Внесите в файл /etc/mysql/my.cnf (или /etc/my.cnf) следующие строки:

[client]

default-character-set=utf8

[mysqld]

default-character-set=utf8

character-set-server=utf8

После этого выполните команду sudo /etc/init.d/mysql reload

Установлен пакет Flash

Выполните команду sudo aptitude search flashplugin-installer. На экране появится строка с найденным пакетом flashplugin-installer

Выполните команду sudo aptitude install flashplugin-installer

Установлен пакет Java JDK

Выполните команду sudo aptitude search sun-java6-jdk. На экране появится строка с найденным пакетом sun-java6-jdk.

Выполните команду sudo aptitude install sun-java6-jdk

Установлен пакет поддержки русского языка

Выполните команду locale -a. Убедитесь, что в списке есть строка ru_RU.utf8.

1. Выполните команду sudo aptitude install language-pack-ru. 2. Выполните команду sudo dpkg-reconfigure locales. 3. Выполните команду locale -a. Убедитесь, что в списке есть строка ru_RU.utf8.

Загрузка и распаковка дистрибутива

  • Скачайте дистрибутив здесь.
  • Выполните в каталоге, куда был скачан дистрибутив, команду sudo dpkg -i red5-openmeetings_1.0.2760.noarch.deb. Данная команда начнет установку пакета red5-openmeetings на сервер.
  • После распаковки содержимого появится экран настройки пакета. Согласитесь на установки по умолчанию — для этого просто нажмите клавишу «Enter» в ответ на все вопросы. Этим вы выразите согласие на с предлагаемыми настройками. При этом введите действующие данные (логин и пароль) для доступа к MySQL.

  • В каталоге /etc/init.d/ должен появиться демон (скрипт) red5-openmeetings. Запустите его командой /etc/init.d/red5-openmeetings start от имени администратора (root).
  • Для остановки работы демона используйте команду /etc/init.d/red5-openmeetings stop.
  • Чтобы узнать, работает ли демон, используйте команду /etc/init.d/red5-openmeetings status.

Установка компонент для совместной работы с документами

Для того, чтобы использовать возможности Телесовещаний совместной работы с документами, необходимо установить пять пакетов: OpenOffice, xvfb, ImageMagick, Ghostscript и SWFTools.

  • Для установки OpenOffice и xvfb выполните команду sudo aptitude install xvfb openoffice.org.
  • Запустите Open Office командой
    /usr/bin/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager"
    -nologo -headless -nofirststartwizard &
    от имени пользователя root.

  • Для установки пакетов ImageMagick и Ghostscript выполните команду sudo aptitude install imagemagick gs-gpl
  • Для установки SWFTools выполните команду sudo aptitude install swftools

Установка параметров сервера

После того, как запущен демон red5-openmeetings, можно приступить к заполнению базы данных.

  • В браузере наберите http://IP:5080/openmeetings/Install где IP &mdash адрес сервера, на котором производится установка. Если установка производится непосредственно на самом сервере, вместо IP наберите 127.0.0.1.
  • Появится следующая страница.

  • Кликните на ссылку «Continue with STEP 1», после чего появится следующее.

  • На этой странице заполните обязательные поля: имя пользователя администратора (Usernamr), пароль (Userpass). Email, имя организации (Organisation->Name).
  • Нажмите кнопку INSTALL внизу страницы.
  • Подождите несколько минут, пока база данных заполняется.

Использование Телесовещаний

Наберите в браузере URL http://IP:5080/openmeetings , IP — адрес сервера, на котором установлены Телесовещания. Подождите несколько секунд, пока загрузится страница приглашения. Введите логин и пароль (либо зарегистрируйте нового пользователя), и начинайте пользоваться Телесовещаниями.

Инструкции по использованию Телесовещаний доступны здесь.

5 комментариев :

Unknown комментирует...

Добрый день.
Не пробовали ли Вы интегрировать OM в Moodle?
если пробовали, то нормально ли отображались имена пользователей на русском языке в окне ОМ?
Заранее спасибо.

Alexei комментирует...

1. Интегрировать пробовали.
2. Не пробовали имена на русском.

Unknown комментирует...

понятно, спасибо.

ApplePort комментирует...

налетали ли на грабли ubuntu+tomcat6 + RED5 ?
судя по внутренностям RED5 с tomcat6 должны сращиваться а на практике - не выходит 8-)

Alexei комментирует...

Задачи поменять сервер приложений не было. Вы, конечно, знаете, что в RED5 встроен свой Tomcat, немного перемешанный с Jetty?

Отправить комментарий