Опубликовано пользователем goodigy
Установка OpenMeetings и подключение к MySql.
Переходим в нужную папку
cd /opt
mkdir red5
cd red5
Скачиваем сам OpenMeetings
wget http://apache-mirror.rbc.ru/pub/apache/openmeetings/3.0.3/bin/apache-openmeetings-3.0.3.tar.gz
Распаковываем
tar xzfv apache-openmeetings-3.0.3.tar.gz
Переходим в папку и переименовываем основной файл persistence.xml, в persistence.xml-original на всякий случай, а файл mysql_persistence.xml копируем и называем его persistence.xml.
Другими словами файл persistence.xml мы сделали из mysql_persistence.xml.
cd webapps/openmeetings/WEB-INF/classes/META-INF/
mv persistence.xml persistence.xml-original
cp mysql_persistence.xml persistence.xml
Открываем на редактирование вновь созданный файл
nano persistence.xml
Следующие строки:
, Username=root
, Password=" />
Приводим к такому виду:
, Username=openmeetings
, Password=123456" />
Где Username и Password имя пользователя и пароль учетной записи mysql, у которой полный доступ к базе openmeetings.
Тот который мы создали ранее, при установке mysql сервера.
Возвращаемся в папку /opt
cd /opt
Скачиваем MySql connector, для того чтобы соединить MySql и OpenMeetings
wget http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.34.tar.gz
Распаковываем
tar zxf mysql-connector-java-5.1.34.tar.gz
Копируем файл mysql-connector-java-5.1.34-bin.jar в нужное место
cp mysql-connector-java-5.1.34/mysql-connector-java-5.1.34-bin.jar /opt/red5/webapps/openmeetings/WEB-INF/lib/mysql-connector-java.jar
Теперь переносим всю папку red5 в /usr/lib/
mv red5/ /usr/lib/
Меняем владельца папки
chown -R nobody /usr/lib/red5
Далее, нужно создать скрипт запуска-остановки openmeetings, чтобы управлять им.
Для этого мы скачаем уже готовый для Ubuntu 12.04 и openmeetings 2.0.
wget https://cwiki.apache.org/confluence/download/attachments/27838216/OpenMeetings%202.x%20run%20script%20Ubuntu.zip?version=1&modificationDate=1360122102000&api=v2
Если не скачивается, скорее всего неправильно скопировалась ссылка. Если это произошло, ссылку можно взять тут.
Распаковываем
unzip OpenMeetings\ 2.x\ run\ script\ Ubuntu.zip\?version\=1
Переносим
mv OpenMeetings\ 2.x\ run\ script\ Ubuntu/red5 /etc/init.d/
Теперь нам нужно в файле /etc/init.d/red5 изменить путь
nano /etc/init.d/red5
На 9ой строке меняем red52 на red5.
Если это неправильно, по каким-либо причинам, то можно переименовать папку на предыдущем шаге, при переносе в /usr/lib/.
Делаем этот файл исполняемым и запускаем red5
chmod +x /etc/init.d/red5
service red5 start
Вывод после запуска этой команды, должен быть таким
start-stop-daemon: --start needs --exec or --startas
Try 'start-stop-daemon --help' for more information.
Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 1. Подготовка сервера.
Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 2. Установка.
Установка OpenMeetings 3.0 на Ubuntu 14.04. Часть 3. Установка в браузере.