Собственно по настройке openmeetings 1.8.8 статья уже была
Настройка сервера видеоконференций на базе openmeetings 1.8.8 Ubuntu 10.10
В продолжение темы по настройке Openmeetings 2.1.0 на чистой машине с Ubuntu 12.10 server x64
apt-get update && apt-get upgrade mkdir /usr/adm cd /usr/adm wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" http://download.oracle.com/otn-pub/java/jdk/6u32-b05/jdk-6u32-linux-x64.bin chmod +x jdk-6u32-linux-x64.bin ./jdk-6u32-linux-x64.bin mkdir -p /usr/lib/jvm mv /usr/adm/jdk1.6.0_32 /usr/lib/jvm/
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_32/bin/javac 1 update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_32/bin/java 1 update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_32/bin/javaws 1 update-alternatives --config javac update-alternatives --config java update-alternatives --config javaws apt-get install autoconf automake build-essential checkinstall git libass-dev libfaac-dev -y apt-get install libgpac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev -y apt-get install librtmp-dev libspeex-dev -y apt-get install libtheora-dev libtool libvorbis-dev pkg-config texi2html zlib1g-dev -y apt-get install imagemagick sox libtool -y apt-get install libgif-dev xpdf libfreetype6 libfreetype6-dev libjpeg62 libjpeg8 -y apt-get install libjpeg8-dev libjpeg-dev libdirectfb-dev -y apt-get install libart-2.0-2 libt1-5 zip unzip bzip2 subversion git-core checkinstall -y apt-get install texi2html libfaac-dev libfaad-dev libmp3lame-dev libsdl1.2-dev libx11-dev -y apt-get install libxfixes-dev libxvidcore-dev zlib1g-dev libogg-dev sox libvorbis0a libvorbis-dev -y apt-get install libgsm1 libgsm1-dev libfaad2 flvtool2 lame make g++ -y apt-get install subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev -y wget wget http://www.swftools.org/swftools-2013-02-19-1826.tar.gz tar -zxvf swftools-2013-02-19-1826.tar.gz cd swftools-2013-02-19-1826/ ./configure && make && make install cd /usr/adm wget http://ffmpeg.org/releases/ffmpeg-0.11.1.tar.gz tar -zxvf ffmpeg-0.11.1.tar.gz cd ffmpeg-0.11.1 ./configure --enable-libmp3lame --enable-libxvid --enable-libvorbis --enable-libgsm --enable-libfaac --enable-gpl --enable-nonfree make && checkinstall debconf-set-selections <<< 'mysql-server-5.1 mysql-server/root_password password password' debconf-set-selections <<< 'mysql-server-5.1 mysql-server/root_password_again password password' apt-get -y install mysql-server mysql -u root -ppassword -e "CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8';"; mysql -u root -ppassword -e "GRANT ALL PRIVILEGES ON openmeetings.* TO \"openmeetings\"@\"localhost\" IDENTIFIED BY \"password\" WITH GRANT OPTION;"; cd /usr/adm wget http://mirror.catn.com/pub/apache/ant/binaries/apache-ant-1.9.0-bin.tar.gz tar -zxvf apache-ant-1.9.0-bin.tar.gz cd /usr/adm svn checkout http://svn.apache.org/repos/asf/openmeetings/branches/2.1/ cd 2.1/ /usr/adm/apache-ant-1.9.0/bin/ant clean.all /usr/adm/apache-ant-1.9.0/bin/ant -Ddb=mysql cd /usr/adm wget http://jodconverter.googlecode.com/files/jodconverter-core-3.0-beta-4-dist.zip unzip jodconverter-core-3.0-beta-4-dist.zip cd /usr/adm/2.1/dist mv red5/ /usr/lib/ cp -R /usr/adm/jodconverter-core-3.0-beta-4 /usr/lib/red5/webapps/openmeetings chown -R nobody /usr/lib/red5 chmod +x /usr/lib/red5/red5.sh chmod +x /usr/lib/red5/red5-debug.sh rm -f /etc/init.d/red5 touch /etc/init.d/red5 echo '#! /bin/sh ### BEGIN INIT INFO # Provides: red5 # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Starts red5 server for Openmeetings. ### END INIT INFO # For RedHat and cousins: # chkconfig: 2345 85 85 # description: Red5 flash streaming server for OpenMeetings # processname: red5 # Created By: Sohail Riaz (sohaileo@gmail.com) # Modified by Alvaro Bustos PROG=red5 RED5_HOME=/usr/lib/red5 DAEMON=$RED5_HOME/$PROG.sh PIDFILE=/var/run/$PROG.pid [ -r /etc/sysconfig/red5 ] && . /etc/sysconfig/red5 RETVAL=0 case "$1" in start) cd $RED5_HOME start-stop-daemon --start -c nobody --pidfile $PIDFILE \ --chdir $RED5_HOME --background --make-pidfile \ --exec $DAEMON >/dev/null 2>/dev/null & RETVAL=$? if [ $RETVAL -eq 0 ]; then echo $! > $PIDFILE fi echo ;; stop) start-stop-daemon --stop --quiet --pidfile $PIDFILE \ --name java rm -f $PIDFILE echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$PROG ;; restart|force-reload) $0 stop $0 start ;; status) # Debian and Ubuntu 10 status check ps aux | grep -f $PIDFILE >/dev/null 2>/dev/null && RETVAL=0 || RETVAL=3 # Ubuntu 12 status check using improved "start-stop-daemon" status query # (use the above command, or comment out above command and uncomment the two below commands. # start-stop-daemon --status --pidfile $PIDFILE # RETVAL=$? [ $RETVAL -eq 0 ] && echo "$PROG is running" [ $RETVAL -eq 1 ] && echo "$PROG is not running and the pid file exists" [ $RETVAL -eq 3 ] && echo "$PROG is not running" [ $RETVAL -eq 4 ] && echo "$PROG - unable to determine status" ;; checkports) netstat -anp | grep soffice netstat -anp | grep java ;; *) echo $"Usage: $0 {start|stop|restart|force-reload|status|checkports}" RETVAL=1 esac exit $RETVAL ' >> /etc/init.d/red5 chmod +x /etc/init.d/red5 update-rc.d red5 defaults mv /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml \ /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml-ori mv /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml \ /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml sed -i 's/Username=root/Username=openmeetings/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml sed -i 's/Password=/Password=password/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml /etc/init.d/red5 start
Далее идем браузером на
http://<ip>:5080/openmeetings/install
и следуем инструкциям
Афигенно! спасибо!!!!
Незачто. Удачи! ))
помоги!
хотя «apt-get update && apt-get upgrade» — отрабатывает нормально и интернет видит
но уже дальше — на
wget —no-cookies —header «Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F» http://download.oracle.com/otn-pub/java/jdk/6u32-b05/jdk-6u32-linux-x64.bin
на этой команде даёт ошибку «не могу подключиться к серверу»
Вероятно ссылка устарела, посмотрите тут http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html последнюю версию.
http://download.oracle.com/otn/java/jdk/6u43-b01/jdk-6u43-linux-x64.bin Вероятно что вот эта ссылка
Понял, спасибо, буду пробовать
Выяснил в чём трабла — вдруг кому пригодится —
у меня этот комп ходит через прокси в инет, и apt-get update и прочие — нормально отрабатывались
а вот oracle.com требует соединения прямого через порты 80 и 443 — тут и был затык.
Переключил комп напрямую и трабла пропала
Можно отредактировать /etc/wgetrc
http_proxy = http://user:pass@xxx.xxx.xxx.xxx:port/
ftp_proxy = http://user:pass@xxx.xxx.xxx.xxx:port/
https_proxy = http://user:pass@xxx.xxx.xxx.xxx:port/
use_proxy = on
Для apt’а будет
sudo nano /etc/apt/apt.conf
Acquire::http::Proxy «http://user:pass@xxx.xxx.xxx.xxx:port/″;
Acquire::::Proxy «true»;
дык apt-get update и прочие — нормально же отрабатывались — проксю видели, через неё и обновлялись…
PS прокси в /etc/apt/apt.conf была прописано.
или в /etc/wgetrc обязательно тоже надо?
З,Ы, Извиняюсь за может глупые вопросы — я «виндузятник» и линукс «методом тыка» разбраю… 🙁
Да, в /etc/wgetrc нужно
Опять я 🙂
В официальной инструкции ещё ставится ОпенОфис, а ты его насколько я вижу не ставишь. Почему?
Потому что LibreOffice пришел на замену OpenOffice
Отличный FAQ. Спасибо за старания.
Устанавливал и настраивал по WiFi. Сейчас сервер почему то не хочет подключаться к сети. Не знаю как толково это сказать, логов под рукой пока нет.
Может ли это происходить из-за того, что не поднят проводной интерфейс на тестовом ноутбуке???
Отличный поминальник. Спасибо за старания.
Устанавливал и настраивал по WiFi. Сейчас сервер почему то не хочет подключаться к сети. Не знаю как толково это сказать, логов под рукой пока нет.
Может ли это происходить из-за того, что не поднят проводной интерфейс на тестовом ноутбуке???
А пинг на сервер проходит? может быть блокирует iptables?
попробуй
service iptables stop
Огромное спасибо.
Ставил на Ubuntu 12.10 версию 2.x. По wifi почти день провозился. Но зато работает как надо. Есть конечно небольшие косяки с flash.(Не всегда закрывает окно настроек камеры и микрофона).Но это уже к разработчикам.
Оччень полезная инструкция.
Здравствуйте! Спасибо за статью. Когда я запускаю у меня сервер не поднимается и пишет в лог ошибку:
ERROR org.quartz.impl.StdSchedulerFactory — Couldn’t generate instance Id!
org.quartz.SchedulerException: Couldn’t get host name!
at org.quartz.simpl.SimpleInstanceIdGenerator.generateInstanceId(SimpleInstanceIdGenerator.java:36) ~[quartz-1.8.5.jar:na]
В чем может быть проблема?
Попробуй в /etc/hosts добавить имя машины с red5
а ля
127.0.0.1 conference
Вышел новый Openmeetings — 3й — инструкции по его установке/настройке не планируете?
http://www.iamroot.ru/2014/06/openmeetings-3-0-2-centos-kratkij-how-to.html а вот и новый ман
ОГРОМНОЕ спасибо!!!!!!!!!!!!!!!
Все на русском кроме страницы авторизации, что может быть не так ?