Установка Openmeetings в Ubuntu
Инструкция по установке Openmeetings в Ubuntu
1) Устанавливаем Adobe Flash Player
- Скачаем последний Adobe Flash Player идем сюда http://www.adobe.com/support/flashplayer/downloads.html выбираем свою систему и качаем под нее заархивированый модуль Linux.tar,gz
- Затем открываем вашу домашнюю папку /home/имя_вашего пользователя.
- Нажимаем "Вид" -> "Показывать скрытые файлы" (View -> Show hidden files)
- Открываем папку .mozzila
- Открываем или создаем папку plugins. Путь должен быть таким /home/your_user_name/.mozilla /plugins.
- Разархивируем скачанный архив любыми способами и копируем libflsashplayer.so в указанную выше папку.
2) Устанавливаем Oracle Java
# sudo add-apt-repository ppa:webupd8team/java
# apt-get update
# apt-get install oracle-java6-installer Здесь спросит лицензионное соглашение - нажмем Enter.
Далее также еще одна лицензия также нажмем Enter
- Теперь выберем нужную версию Java, которую мы установили
# update-alternatives --config java
Найдем строку похожую на следующую
/usr/lib/jvm/java-6-oracle/jre/bin/java …. auto mode
И введем ее номер и нажмем Enter/
3) Установка LibreOffice
LibreOffice идет уже в комплекте c Ubuntu 12.04 и 12.10 поэтому он уже установлен.
4) Установка необходимых пакетов для Openmeetings
# apt-get install imagemagick gdebi libgif4 libjpeg62 synaptic
4.1) Установим SWFTOOLS для конвертации подружаемых вами файлов в swf формат.
Для Ubuntu 32 bits:
http://assiste.serpro.gov.br/libs/swftools_0.9.1-1_i386.deb
Для Ubuntu 64 bits:
http://assiste.serpro.gov.br/libs/swftools_0.9.1-1_amd64.deb
Откроем с помощью Gdebi Package Installer и введм root пароль.
4.2) Установим FFMPEG для записи видеоконференции.
Для начала установим необходимые пакеты для FFMPEG
# apt-get install libart-2.0-2 libt1-5 zip unzip bzip2 subversion git-core checkinstall yasm texi2html
# apt-get install libfaac-dev libfaad-dev libmp3lame-dev libsdl1.2-dev libx11-dev libxfixes-dev
libxvidcore-dev libxvidcore4
# apt-get install zlib1g-dev libogg-dev sox libvorbis0a libvorbis-dev libgsm1 libgsm1-dev libfaad2
flvtool2 lame
Теперь скачаем и сконфигурируем сам FFMPEG
# cd /opt
# wget http://ffmpeg.org/releases/ffmpeg-1.1.2.tar.gz
# tar zxf ffmpeg-1.1.2.tar.gz
# cd ffmpeg-1.1.2
# ./configure --enable-libmp3lame --enable-libxvid --enable-libvorbis --enable-libgsm --enable-
libfaac --enable-gpl --enable-nonfree
# make
# checkinstall
Будет собран .deb пакет и сам собой установлен. Также будет сохранен в /opt/ffmpeg-1.1.2 под
именем ffmpeg_1.1.2-1_i386.deb или ffmpeg_1.1.2-1_amd64.deb
5) Установим SOX для воспроизведения звука.
- Он установлен с предыдущими пакетами.
6) Установим MySQL Server
#apt-get install mysql-server
Здесь во время установки введем пароль суперпользователя для MySQL.
Создадим базу данных для Openmeetigs и пользователя
# mysql -p -u root
...Спросит пароль который мы ввели во время установки, введем его
mysql> CREATE DATABASE open2final DEFAULT CHARACTER SET 'utf8';
Здесь мы создали базу теперь создадим пользователя следующей командой
mysql> GRANT ALL PRIVILEGES ON open2final.* TO 'openmeetings'@'localhost'
IDENTIFIED BY '123456' WITH GRANT OPTION;
* open2final - имя базы
* openmeetings - имя пользователя
* 123456 - пароль
Выйдем из MySQL
mysql> quit;
7) Непосредственно установка Apache Openmeetings 2.1
Идем на https://builds.apache.org/job/openmeetings/
и выбираем apache-openmeetings-2.1.0.r1441250-31-01-2013_2314.tar.gz
7.1) Создаем папку /opt/red52 и переходим в нее
#mkdir /opt/red52
#cd /opt/red52
и любыми способами перемещаем сюда архив apache-openmeetings-2.1.0.r1441250-31-01-2013_2314.tar.gz
7.2) Распаковываем и удаляем файл архива
# tar zxf apache-openmeetings-2.1.0.r1441250-31-01-2013_2314.tar.gz
# rm apache-openmeetings-2.1.0.r1441250-31-01-2013_2314.tar.gz
8) Настраиваем OpenMeetings для работы с MySQL заменим persistence.xml на mysql_persistence.xml
# mv /opt/red52/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
/opt/red52/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml-ori
# mv /opt/red52/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml
/opt/red52/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
8.1) Изменим параметры соединения с БД
#gedit /opt/red52/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
Теперь ищем строку Url=jdbc:mysql://localhost:3306/openmeetings?....
И меняем , Username=root
, Password="/>
соответсвеенно на вашего пользователя и пароль, которых мы создали на предидущем этапе.
8.2) Скачаем mysql-connector нужен для соединения с MySQL и установим
# cd /opt
(Universidad Autónoma Metropolitana Mexico)
# wget http://mysql.azc.uam.mx/Downloads/Connector-J/mysql-connector-java-5.1.23.zip
(Swedish University Computer Network)
# wget http://ftp.sunet.se/pub/databases/relational/mysql/Downloads/Connector-J/mysql-connector-
java-5.1.23.zip
# unzip mysql-connector-java-5.1.23.zip
# cp /opt/mysql-connector-java-5.1.23/mysql-connector-java-5.1.23-bin.jar
/opt/red5/webapps/openmeetings/WEB-INF/lib
# rm mysql-connector-java-5.1.23.zip
# rm -R mysql-connector-java-5.1.23
# cd /opt
#mv red52 /usr/lib
#chown -R nobody /usr/lib/red52
9) Загрузим и установим Jod-converter необходим для загрузки и конвертации файлов в комнтах конференции
# cd /opt
# wget http://jodconverter.googlecode.com/files/jodconverter-core-3.0-beta-4-dist.zip
# unzip jodconverter-core-3.0-beta-4-dist.zip
# rm jodconverter-core-3.0-beta-4-dist.zip
10) Теперь загрузим стартовый скрипт, который нужен будет чтобы Openmeetings запускался при старте системы
https://cwiki.apache.org/confluence/download/attachments/27838216/OpenMeetings+2.x+run+scri pt+Ubuntu.zip?version=1&modificationDate=1360140102000
Инструкция внутри.
Далее согласно инструкции скопируем или переместим файл в /etc/init.d
и дадим права на запуск например 755
#chmod 755 /etc/init.d/red52
Кому все таки нужно содержание скрипта см. статью скрипт запуска Openmeetings
11)Запуск Openmeetings
# /etc/init.d/red5 start
...можете увидеть ошибку, не беспокойтесь подождите пару мин. сервер должен запуститься
start-stop-daemon: --start needs --exec or --startas
Try 'start-stop-daemon --help' for more information.
11.1) Теперь идем по адресу http://localhost:5080/openmeetings/install
Нажимаем Continue with Step 1
Теперь заполняем поля:
Username = имя админа
Userpass = пароль админа
Email = your e-mail address
User Time Zone = your country or zone
FFMPEG Path = /usr/local/bin
JOD Path = /opt/jodconverter-core-3.0-beta-4/lib
Все далее нажимаем Continue и инсталяция закагчивается.
Теперь заходим на http://localhost:5080/openmeetings и любуемся
Также см. установка Openmeetings в Centos
Комментариев нет:
Отправить комментарий