Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 1

OpenMeetings - программа которая используется для презентаций, онлайн обучения, веб конференций, вебинаров и тому подобного.

Это полноценное веб-приложение доступное через интернет, которое основано на связке различных компонентов с открытым исходным кодом. В качестве базы данных рекомендована MySql.

Устанавливаем Ubuntu Server 14.04

При установке, не забыть выбрать для установки OpenSSH server.

Готовим систему для установки OpenMeetings

Получаем привилегии root

sudo su

Обновляем систему  

apt-get update && apt-get dist-upgrade

Устанавливаем Java

add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java8-installer

Во время установки нужно согласиться с лицензионным соглашением Oracle.

Устанавливаем все нужные программы, которые есть в репозиториях и все нужные зависимости

apt-get install unzip imagemagick ghostscript jodconverter libjpeg-dev libgif-dev libfreetype6-dev libfreetype6-dev libreoffice sox build-essential git-core checkinstall yasm texi2html libvorbis-dev libx11-dev libvpx-dev libxfixes-dev zlib1g-dev pkg-config netcat libmp3lame-dev libx264-dev

Установка swftools.

Устанавливать swftools будем из исходников, в том который в репозитории отсутствуют нужные пакеты (pdf2swf).

Переходим в нужный каталог

cd /opt/
sudo mkdir swftools
cd swftools

Скачиваем swftools

wget http://www.swftools.org/swftools-0.9.2.tar.gz

Распаковываем и переходим в нужный каталог

tar xvfz swftools-0.9.2.tar.gz

cd swftools-0.9.2

Конфигурируем, собираем

./configure
make

swftools-0.9.2 — имеет ошибку в make файле, в опции к rm. 

Поэтому нужно отредактировать make файл, который находится /opt/swftools/swftools-0.9.2/swfs

открываем на редактирование 

nano swfs/Makefile

и в секции Install меняем две строчки. 

Вот эти:

rm -f $(pkgdatadir)/swfs/default_viewer.swf -o -L $(pkgdatadir)/swfs/default_viewer.swf
rm -f $(pkgdatadir)/swfs/default_loader.swf -o -L $(pkgdatadir)/swfs/default_loader.swf

меняем на:

rm -f $(pkgdatadir)/swfs/default_viewer.swf
rm -f $(pkgdatadir)/swfs/default_loader.swf

После этого, устанавливаем

make install

Установка ffmpeg.

Скомпилируем и установим ffmpeg с нужными флагами (libmp3lame libx264).

Переходим в нужный каталог

cd /usr/local/src

Скачиваем нужный пакет

wget http://ffmpeg.org/releases/ffmpeg-2.5.3.tar.bz2

Распаковываем и переходим в нужный каталог

tar -xjf ffmpeg-2.5.3.tar.bz2

cd ffmpeg-2.5.3

Конфигурируем с нужными опциями и собираем

./configure --enable-gpl --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx --enable-libmp3lame --enable-libx264 --enable-nonfree

sudo make

Устанавливаем

checkinstall --pkgname=ffmpeg --pkgversion=2.5.3 --backup=no --deldoc=yes --default

MySql для OpenMeetings

Устанавливаем MySql сервер

apt-get install mysql-server

Во время установки будет запрошен пароль пользователя root, устанавливаем его

Логинимся в MySql

mysql -u root -p

Вводим пароль.

Далее, создаем базу данных и пользователя к ней

CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8'; 
GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost'
IDENTIFIED BY 'password' WITH GRANT OPTION;

Не забудьте поменять password на свой пароль.

exit

Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 1. Подготовка сервера.

Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 2. Установка.

Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 3. Установка в браузере.

E-mail для связи: goodigy@goodigy.ru