로딩중...

블로그

다윈스트리밍 서버의 qtpasswd를 이용하여 사용자 추가

/usr/local/bin/qtpasswd -p 비밀번호 사용자 계정 cat /etc/streaming/qtusers 하여 추가되었는지 확인

더보기

우분투 서버에 다윈스트리밍서버(DSS) 설치

다음은 다윈스트리밍서버(Darwin Streaming Sever 6.0.3)를 우분투(Ubuntu 16.04.1)에 설치하고 난후, 정리한 내용이다. 1. 계정생성 addgroup –system qtss adduser –system –no-create-home –ingroup qtss qtss 2. 소스 다운로드 및 패치 cd /usr/local/src wget https://github.com/macosforge/dss/releases/download/6.0.3/DarwinStreamingSrvr6.0.3-Source.tar tar xvf DarwinStreamingSrvr6.0.3-Source.tar wget http://blog.moramcnt.com/wp-content/uploads/2017/06/dss-6.0.3.patch patch -p0 < dss-6.0.3.patch wget http://blog.moramcnt.com/wp-content/uploads/2017/06/dss-hh-20080728-1.patch patch -p0 < dss-hh-20080728-1.patch 3. Makefile 수정 cd DarwinStreamingSrvr6.0.3-Source/ vi Makefile.POSIX LIBS의 끝에 […]

더보기

Ubuntu 에 Redis 컴파일, 빌드및 서비스 환경구성

1. Redis를 컴파일 하고 테스트 할 수 있는 환경구성 aptget을 이용하여 메타페키지 build-essential 및 테스트를 위한 tcl 을 설치 $sudo apt-get update $sudo apt-get install build-essential tcl 2. 최신 안정된 버전의 소스코드를 다운 임시 temp디렉토리에 최신 redis 소스코드를 받아서 압축을 해제 $mkdir temp $cd /temp $curl -O http://download.redis.io/redis-stable.tar.gz $tar xzvf redis-stable.tar.gz 3. 컴파일 및 설치 […]

더보기

swift 다국어 및 타임존에 따른 UTC 시간과 Locale 시간과의 상호변환

UTC 시간을 Locale 시간으로 변환 public static func utcToLocale(utcDate : String, dateFormat: String) -> String { let dfFormat = DateFormatter() dfFormat.dateFormat = dateFormat dfFormat.timeZone = TimeZone(abbreviation: “UTC”) let dtUtcDate = dfFormat.date(from: utcDate) dfFormat.timeZone = TimeZone.current dfFormat.dateFormat = dateFormat return dfFormat.string(from: dtUtcDate!) } Locale 시간을 UTC 시간으로 변환 public static func localeToUtc(localeDate: String, dateFormat: String) -> […]

더보기

SVN에서 Visaul SVN으로 이관

1. SVN에서 백업 svnadmin dump D:\SVN\MosaicSVN > Mosaic.dump 2. Visaul SVN에서 레포지토리 생성 svnadmin create D:\SVN\MosaicSVn 3. Visaul SVN에 백업데이터 이관 svnadmin load D:\SVN\MosaicSVN < Mosaic.dump A seconda dalla ray-farmacie.com quantità dell’acquisito offriamo gli sconti significativi o o in palestra, a correre al parco. Comunque non rispondenti a verità, ad es., un bicchiere di vino […]

더보기

Java에서 WebSocket 연결

1. 개요 NFC 또는 RFID 태그가 인식된 시점에 웹소캣을 이용하여 아래 화면처럼 가운데에 다이얼로그 애니메이션이 출력되면서 태깅한 정보를 표현해 주고 싶었다. 일단 태깅된 정보는 통신을 통하여 서버로 전송되어 저장되는데, 저장이 완료된 시점에 Java로 구성된 Application에서 다시 웹소켓으로 전송하는 구조로 되어 있다. 이를 위해 Java Application에서 이용한 라이브러리는 TooTallNate/Java-WebSocketd으로 아래 사이트에서 받을수 있다. – https://github.com/TooTallNate/Java-WebSocket 2. […]

더보기

AliCloud OSS-ECS연동 방법(요약)

* OSS 설치 (Ubuntu 14.04 이상 버전 설치 방법) sudo apt-get install automake autotools-dev g++ git libcurl4-gnutls-dev \ libfuse-dev libssl-dev libxml2-dev make pkg-config git clone https://github.com/aliyun/ossfs.git ./cd ossfs ./autogen.sh ./configure make make install * AccessKey 정보 accessKeyId : LTAIvIBzIOFtn87i Access Key Secret : KnYfUqOnPEvaiVTh6qNIh8V2dbcajo echo web-repository:LTAIvIBzIOFtn87i: KnYfUqOnPEvaiVTh6qNIh8V2dbcajo> / etc / passwd-ossfs echo dbms-repository:LTAIvIBzIOFtn87i: KnYfUqOnPEvaiVTh6qNIh8V2dbcajo> / […]

더보기

aws ubuntu에 redis 설치하여 jedis 연동하기

다음은 아마존 웹서비스 aws의 우분투에 redis를 설치하고, 전자정부프레임워크 기반에 jedis를 붙여 테스트 한 결과이다. 1. 파이선 설치 sudo apt-get install -y python-software-properties 2. 레포지토리 추가 sudo add-apt-repository -y ppa:rwky/redis 3. 업데이트 sudo apt-get update 4. 설치 sudo apt-get install -y redis-server 5. 전자정부프레임워크 설정 1) context-redis.xml 2) pom.xml에 추가 참고로 jedis가 리눅스에서는 버전문제가 있는듯하다. 2.5.2는 […]

더보기

HAProxy를 통한 RabbitMQ MQTT의 로드밸런싱

1. 개요 RabbitMQ MQTT서버를 리눅스(moramlinux)와 Windows 2012 Server(MoramDBSvr)에 설치하여 클러스터링을 걸어놓은 상태이다. 이를 이용하여 리눅스(mosamlinux)에 HAProxy를 설치하여 아래처럼 4530 포트로 요청이 들어왔을때 192.168.0.206 또는 192.168.0.207 서버로 전달하기 위하여 기술한 내용이다. 2. 설치 add-apt-repository ppa:vbernat/haproxy-1.6 apt-get update apt-get dist-upgrade apt-get install haproxy 3. 환경설정 /etc/haproxy/haproxy.cfg 파일을 열어 수정한다. global log /dev/log local0 log /dev/log local1 notice […]

더보기

RabbitMQ MQTT 설치 및 환경설정

1. 다운로드 및 설치 a. 얼랑(erlang) 설치 http://www.erlang.org/downloads 에서 다운로드 하여 설치 1. 다운로드 및 설치 1) 얼랑(erlang) 설치 http://www.erlang.org/downloads 에서 다운로드 하여 설치 2) RabbitMq 설치 https://www.rabbitmq.com/download.html 에서 다운로드 하여 설치 2. 관리콘솔 활성화 웹을 통해 MQ의 상태 등을 관리하기 위한 관리콘솔로써, 설치폴더의 C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5\sbin에서 rabbitmq-plugins enable rabbitmq_management 을 입력하여 활성화 반영은 RabbitMQ […]

더보기