OPEN 툴

게시물 검색
전체 2건 1 페이지
  • galaxy tab 8.9 shw m305w upgrade
    http://local.sec.samsung.com/comLocal/support/down/upgrade/ics/shw-m305w.jsp   http://cafe.naver.com/haptic15/681028 …
    작성자최고관리자 시간 08-19 조회 4506
  • 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 포맷은 인식 못하는듯…
    작성자최고관리자 시간 04-28 조회 2020

회원로그인

Copyright © 2001-2016 ITNANUM. All Rights Reserved..