본문 바로가기
OPEN 툴

dimdim 설치 (for CentOs5.4)

본문

CentOs5.4 가장 최신 버전에서 dimdim4.5 을 설치

dimdim 4.5가 2008 년 12월에 발표한 뒤로 계속 엔터프라이즈만 5.1 까지 출시하고 프리버전은 미루고 있기 때문에 최신 버전의 OS 에선 설치하기가 조금 까다롭다.
 
 
OS 설치시에는 system tools , 개발도구 , 에디터 등 최소 패키지만 설치합니다.
오피스 도구는 설치하지 않는다.
 
OS 설치뒤 Dimdim_RPM_Package_CentOS_5.2_v4.5.zip 버전을 다운로드
http://sourceforge.net/projects/dimdim/

다운로드된 파일을 /opt 디랙토리로 옮김.
압축을 풀면 Dimdim_RPM_Package_v4.5 폴더 생성 
 

문서내용에는  아래 패키지를 설치하라고 나오는데 멋모르고 최신 버전들 또는 편하게 yum 으로 설치하면 원인도 모르고 설치중 난관에 부딫 힘니다.
CherryPy Python curl demjson flup openoffice
꼭 문서에나온 버전 고대로 설치

  특히 openoffice3.0.0 은
구하기도 어렵습니다.  다음 url 에서 다운받아옵니다.
http://mirror.tw/pub/openoffice/localized/ko/3.0.0/


[root@localhost dimdim]# ls -l /usr/bin/so*
-rwxr-xr-x 1 root root  23964  1월  7  2007 /usr/bin/soelim
lrwxrwxrwx 1 root root    40  2월  2 13:02 /usr/bin/soffice.bin -> /opt/openoffice.org3/program/soffice.bin
-rwxr-xr-x 1 root root  20172 10월 27 10:12 /usr/bin/solterm
-rwxr-xr-x 1 root root 300660  1월  7  2007 /usr/bin/sox
-rwxr-xr-x 1 root root 301304  1월  7  2007 /usr/bin/soxmix
-rwxr-xr-x 1 root root    51  1월  7  2007 /usr/bin/soxplay
/usr/bin/soffice.bin -> /opt/openoffice.org3/program/soffice.bin
같이 나오면 됩니다.
 
java 도 설치 해줍니다.  자바는 1.6.0 이상이면 됩니다 .  그래도 문서에 나온 경로대로 설치 해주고 패스 설정 까지 해주어야겠지요
 
/etc/profile 에
JAVA_HOME=/usr/java/jre1.6.0_05
PATH=$PATH:$JAVA_HOME/bin:
export JAVA_HOME
export JAVA_HOME=/usr/java/jre1.6.0_05
추가 해주세요
 
저장후 source /etc/profile 실행하여 환경변수를 바로 지정 해주십시요
echo JAVA_HOME  하면 /usr/java/jre1.6.0_05
나오고
java -version 으로 최종 설치 확인을 합니다.
아무튼 설치 문서대로 설치가 끝났으면 또다른 문제에 봉착 합니다.
이제 dimdim 을 설치하면 되는데  check os 에서 계속 설치를 못하겠다고 난리 부르스를 추는데 .
 
/etc/issue 파일의 CentOS release 5.4 (Final) 을  CentOS release 5.2 (Final) 으로 수정하고 다시 실행하면
설치 됩니다.  이넘이 쓸데없이 OS 버전도 따지더군요 ... 
 
이제 설치후 dimdim 에서
라이브러리 파일들을 정상적으로 참조 하고 있는지 확인합니다.
[root@localhost ~]# ldd /usr/local/dimdim/DTP3/Reflector/dimdimReflector
linux-gate.so.1 => (0x0038c000)
libcorona-1.0.2.so => not found
libfcgi++.so.0 => not found
libz.so.1 => /usr/lib/libz.so.1 (0x00c19000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00bf4000)
libjpeg.so.62 => /usr/local/dimdim-4.5/ThirdPartyPackages/swftools/libs/libjpeg.so.62 (0x003d4000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x030a6000)
libm.so.6 => /lib/libm.so.6 (0x00bcb000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0304d000)
libc.so.6 => /lib/libc.so.6 (0x00a7d000)
/lib/ld-linux.so.2 (0x00a5a000)
libfcgi.so.0 => not found
결과값중
libcorona-1.0.2.so => not found
libfcgi.so.0 => not found
libfcgi++.so.0 => not found

이 것들이  정상적이지 않은 것을 느낄수 있지요 ?
다시
/etc/profile 에 다음 라인을 추가후

export LD_LIBRARY_PATH=/usr/local/dimdim-4.5/DTP3/Reflector/libs:$LD_LIBRARY_PATH
 
source /etc/profile 을 실행합니다. 그럼 정상적으로 참조 된것을 확인합니다.
[root@localhost Dimdim_RPM_Package_v4.5]# ldd /usr/local/dimdim/DTP3/Reflector/dimdimReflector
        linux-gate.so.1 =>  (0x006e3000)
        libcorona-1.0.2.so => /usr/local/dimdim-4.5/DTP3/Reflector/libs/libcorona-1.0.2.so (0x002bd000)
        libfcgi++.so.0 => /usr/local/dimdim-4.5/DTP3/Reflector/libs/libfcgi++.so.0 (0x00e8b000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00545000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x004f7000)
        libjpeg.so.62 => /usr/local/dimdim-4.5/ThirdPartyPackages/swftools/libs/libjpeg.so.62 (0x003d4000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00b14000)
        libm.so.6 => /lib/libm.so.6 (0x00511000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0076e000)
        libc.so.6 => /lib/libc.so.6 (0x00110000)
        libfcgi.so.0 => /usr/local/dimdim-4.5/DTP3/Reflector/libs/libfcgi.so.0 (0x00e9f000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x0402e000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x007bd000)
        /lib/ld-linux.so.2 (0x0038b000)
 
브라보 ~
 
이제 dimdim 을 실행 합니다 .  참 혹 설치중 80 포트 충돌이 나는 경우도 있습니다.  그럴경우 일단 웹서비스를 종료 시켜놓고 dimdim 을 설치한후
 
sh /usr/local/dimdim/Config-ipaddress.pl  ipaddress portnumber
ex 85번포트로 서비스 )sh /usr/local/dimdim/Config-ipaddress.pl  192.168.1.120 85  으로 dimdim 으로 서비스할 포트 번호를 지정해줍니다.
 
이제 문서에 나온 서비스포트들을 iptable 에 추가한후 사용자들과  웹미팅을 시작합니다.
 
웹미팅 기능중 ppt 문서 업로드시 한글 폰트가 깨지게 되는데 이는
 
yum -y install *xfs*
yum -y install *xpdf-korean
yum -y install *korean*
으로 Os 에 한글 폰트를 설치하면 되며  pdf 파일중 일부 포맷은 업로드가 안됩니다. 9.0 포맷은 인식 못하는듯
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

페이지 정보

최고관리자 작성일10-04-28 11:52 조회1,137회 댓글0건

댓글목록

등록된 댓글이 없습니다.

OPEN 툴 목록

게시물 검색

사이트 정보

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

고객센터

상단으로