본문 바로가기
OPEN 툴

dimdim 설치 (for ubuntu linux)

본문

Dimdim is a cool new open source meeting service that lets you share your desktop, presentations, audio and video. Its also web based, and needs no installing. On top of all this, it works on Mac, Linux and even Windows! Its still alpha at the moment, but definately useable. Heres how to install it on Ubuntu server 6.06 or {insert your distro here}. The readme that comes with the tarball is very good, so have a look at that as well, but here are the basics:

Install Ubuntu base system
Just boot the ubuntu server cd and choose INSTALL TO HARD DISK.
우분투 설치

Install java
sudo aptitude install sun-java5-jre
자바 설치
확인 sudo update-alternatives --config java

Download dimdim from http://sourceforge.net/project/showfiles.php?group_id=176809 and move it to /usr/local/dimdim

tar zxvf dimdim_160_Alpha_080307.tar.gz
위 놈을 다운 받는다.
#The version number is likely to be different
sudo mv dimdim /usr/local/

Configure dimdim
cd /usr/local/dimdim
복사를 풀고.. 위에다 만들어서.
sudo chmod +x -R dimdim


Edit server.xmls
sudo gedit server.xml

Edit the port definition, 80 is probably the easiest, but change it to taste
포트 설정
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="DIMDIM_PORT_NUMBER" maxHttpHeaderSize="8192"
maxThreads="1500" minSpareThreads="250" maxSpareThreads="750"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<!-- Note : To disable connection timeouts, set connectionTimeout value
to 0 -->

Change to

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="80" maxHttpHeaderSize="8192"
maxThreads="1500" minSpareThreads="250" maxSpareThreads="750"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<!-- Note : To disable connection timeouts, set connectionTimeout value
to 0 -->

Edit dimdim.properties
Edit the following parameters:

sudo gedit dimdim.properties
호스트 , 포트 설정
dimdim.serverAddress # should be your server url, ie dimdim.mydomain.com
dimdim.serverPortNumber=80 # change if you use a different port

and lastly the email config

email.server=<smtp server address>
email.user=<smtp user name>
email.password=<smtp user password>
email.sender=<full email address of the above user>
email.PORT=<smtp port number>
Now edit the wrapper.conf for the java path:
vi ConferenceServer/apache-tomcat-5.5.17/conf/wrapper.conf

# Java Application
#wrapper.java.command=DIMDIM_JAVA_HOME/bin/java
wrapper.java.command=/usr/bin/java # add this line for ubuntu, or change according to where java is on your system
자바 위치 설정
All done, now just start the beast

sudo /usr/local/dimdim/dimdim start
시작작
If that all works, you can now go to http://your.server.address and start using dimdim

Add service links
dimdim comes with a service wrapper, which makes it pretty easy to put into your *nix system. First we add a soft link to /etc/init.d/, then make sure it starts up when the server reboots.

sudo ln -s /usr/local/dimdim/ConferenceServer/apache-tomcat-5.5.17/bin/dimdim /etc/init.d/
sudo update-rc.d dimdim defaults

Restrict presenter access
You may want to restrict the users that can start a presentation. At the moment, there is a very basic way to do this:

Edit  /usr/local/dimdim/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim/WEB-INF/dimdimPresenters.txt and add the email addresses allowed to start a presentation. No, theres no authentication.

Edit  /usr/local/dimdim/dimdim.properties and set dimdim.authenticationPolicy=CHECK_EMAIL

Restart dimdim

Obviously this is not an ideal way to restrict it, but it seems to be being worked on.
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

페이지 정보

최고관리자 작성일10-04-28 14:36 조회1,150회 댓글0건

댓글목록

등록된 댓글이 없습니다.

OPEN 툴 목록

게시물 검색

사이트 정보

  • 회사명 주인있소 / 대표 소담
  • 주소 강원도 속초시
  • 사업자 등록번호 123-45-67890
  • 전화 010-2026-0626 / 팩스 없음
  • 통신판매업신고번호 제 OO구 - 123호
  • 개인정보관리책임자 정보책임자명

고객센터

상단으로