본문 바로가기

서버209

6.1 [PC]Transmission Remote GUI (transmission-damon 원격 클라이언트) 사용법 안녕하세요. 도정진입니다. 이 글은 토렌트 서버 설치하기 글에 이어서 작성하는 글입니다. http://blog.djjproject.com/54 위 글에도 상세히는 아니지만 언급이 되어 있습니다. 데비안이나 레드헷 계열의 리눅스 배포판에 transmission-daemon 을 설치하시고 다른 기기와 연동을 하는 부분입니다. 안드로이드의 경우 Remote Transmission 앱으로 가능합니다. https://play.google.com/store/apps/details?id=com.neogb.rtac&hl=ko PC 의 경우는 참 애매한게 웹으로 아래처럼 가능하긴 합니다만.. PC 에서 유토렌트를 사용하듯이 토렌트 파일을 더블클릭해서 다운로드를 추가하거나 마그넷 주소를 눌러 추가하는 편리함은 없습니다. .. 2016. 3. 29.
[뻘글][작성중]11.1 PHP 가속기 설치하기 (eAccelerator) 안녕하세요. 도정진입니다. PHP 속도가 조금 느린것 같아 최적화를 할 필요성이 생겨 무얼 설치할까 고민하고 있었습니다. 예전부터 많이 쓰이던 젠드옵티마이져를 설치해 볼까 했는데 eAccelerator 가 더 효율이 좋을 것 같아서 설치를 해 보았습니다. http://eaccelerator.net/ 공식 사이트 주소는 위 주소입니다. (그런데 들어가지지를 않네요. ㅠ) 깃허브 상으로는 아래의 주소입니다. https://github.com/eaccelerator/ 그럼 설치를 시작해 보겠습니다. 소스를 먼저 다운받습니다. wget https://github.com/eaccelerator/eaccelerator/tarball/master 받은 파일의 압축을 해제 합니다. tar -zxvf master 압축이.. 2016. 3. 28.
Plex Media Server HTML5 자막표시 설정 안녕하세요. 도정진입니다. 최근 업데이트에서 자막을 꼭 영상에 포함하여 인코딩 하지 않고도 웹을 통해 자막을 표시하는 기능이 생겼습니다. 웹에서 재생하는 경우 웹에서 바로 재생가능한 코덱이면 바로 재생이 가능합니다. 그런데 자막을 꼭 봐야하는 애니메이션이나 외국영화의 경우 바로 재생이 가능함에도 불구하고 자막 표시 때문에 트랜스코딩을 해야 자막이 나왔었습니다. 그러나 최근 업데이트 부터 트랜스코딩을 하지 않고 자막 표시가 가능해졌습니다. 일단 설정부터 해 보겠습니다. 설정으로 이동하여 사진처럼 리모트 품질을 원본으로 해 줍니다. (원본으로 해야 바로 재생이 가능한 코덱일 경우 불필요하게 트랜스코딩을 하지 않습니다.) 그 다음 밑으로 내려가면 자막굽기 항목이 있는데 자동으로 설정하고 변경 저장을 누릅니다... 2016. 3. 27.
윈도우 Hyper V (하이퍼 V) 사용법 안녕하세요. 도정진입니다. 저전력 서버를 사용하면서 윈도우를 쓸 일이 많아져서 실제로는 아래와 같이 운영중이였습니다. 그런데 우분투를 호스트로 한 버추얼박스 위에 윈도우를 설치하면, 가상 운영체제에서 리소스를 많이 쓰게 되면 호스트의 서비스의 컨넥션이 드롭되는 문제가 있었습니다. 가장 큰 문제는, 윈도우를 가상화 한 것이 성능이 너무 느리다는 것입니다. ㅠ 제가 INTEL NUC DN2820 을 사용하고 있는데 인텔 아크에서 정보를 보면 아래와 같이 나옵니다. VT-D 기술이 지원되지 않고 실 CPU 성능도 떨어져 가상화로 윈도우를 구동하기에는 무리가 있었습니다. 그래서 아예 윈도우를 네이티브로 깔고 시도하기로 마음을 먹었습니다. 그래서 NUC 에 바로 윈도우10 을 설치하였습니다. 다시 도식 그림으로 .. 2016. 3. 20.
15.2 Xpenology / Synology (시놀로지) 트랜스미션(transmission) 설치하기 안녕하세요. 도정진입니다. 시놀로지 운영체제를 일반 PC에서도 구동하게 해 주는 Xpenology 를 사용하면서 느낀것이 있는데, 웹에서는 연동이 잘 되지만, 특히 다운로드 스테이션이 PC 와 완전하게 연동이 안된다는 느낌을 많이 받았었습니다. 실제로 시놀로지에 기본적으로 탑제된 다운로드 스테이션은 왜인지 잘 모르겠지만 트랜스미션 , 유토렌트 를 사용한 것 보다 다운로드 속도가 떨어진다는 느낌을 받았습니다. 그리고 토렌트 파일 감시 폴더에 파일을 넣어줌으로써 자동으로 다운로드가 시작되는 좋은 방법도 있지만 유토렌트 처럼 PC와 바로 연동되는것이 더 편해서 시놀로지에 Transmission 을 설치해 보기로 하였습니다. PC 와 연동은 아래와 같이 됩니다. 위처럼 편하게 연동이 됩니다. 유토렌트 처럼 말입.. 2016. 2. 28.
8.1 음악 스트리밍 서버 구축 (서브소닉 Subsonic 설치) 안녕하세요. 도정진입니다. 예전에는 mt-daapd 를 사용하고 있었지만, 웹 접근성이 떨어진다는 이메일을 받고, 서브소닉 설치 방법을 공개하려고 합니다. 서브소닉은 안드로이드 아이폰 웹 등에서 음악을 들을 수 있는 자바 기반 애플리케이션입니다. 구동중인 화면은 아래와 같습니다. 일단 저는 우분투 및 데비안 환경을 사용하고 있으며 서버 상황은 아래와 같습니다. 우분투 15.10 이고 64비트 시스템을 사용하고 있습니다. 이 게시글이 ARM 을 사용하는 개발보드에서 작동할지는 의문입니다. 프로그램 제작사 사이트는 아래와 같습니다. http://www.subsonic.org/ 1 . 설치하기 이 프로그램은 자바 기반으로 작동함으로 jdk 가 필요합니다. (실제로는 tomcat7 위에서도 운용이 가능합니다.).. 2016. 2. 20.
20. 리눅스 서버 모니터링 솔루션 Whatap.io (와탭) 안녕하세요. 도정진입니다. 리눅스에서 서버에 관해서 모니터링을 할 수 있는 솔루션을 찾고 있었습니다. 실제로는 쓰고 있는 phpsysinfo 나 munin 이 대중적이긴 하나, 서버가 죽어버리거나 응답이 없는 경우에는 확인을 할 수 없는 단점이 있습니다. 찾아보니 와탭이라는 좋은 서비스가 있었습니다. 기본적으로 서버를 5분 정도의 간격으로 모니터링이 가능하고, CPU 나 RAM 사용량에 대해서 비정상적으로 높거나 문제가 발생할 경우 지정된 이메일로 알림이 오는 기능이 있습니다. 서버를 여러대 사용하면 추가요금을 지불해야하고 한대는 무료입니다. 홈페이지는 아래와 같습니다. https://whatap.io/ko.html 먼저 회원가입을 하고 로그인을 하시면 아래처럼 콘솔창이 뜹니다. 콘솔창에서 서버추가를 누.. 2016. 2. 8.
Mini PCI-Express SATA3 Raid Controller Card 2x 후기 안녕하세요. 도정진입니다. INTEL NUC DN2820 에 사타 포트 수가 너무 부족하여 구매하게 된 제품입니다. 실제로 사타 포트가 1개 있지만 멀티플라이어를 지원하지도 않는 포트라 USB3.0 으로만 저장공간 확장을 해야했었습니다. USB 포트로 저장공간을 확장하게 되면 CPU에 오버헤드가 생겨 많은 손실이 생깁니다. 이 문제를 해결하기 위해서 위의 제품을 구매하였는데 작동이 될까 반신반의 하면서 알리익스프레스에서 직구로 구매하였습니다. 아래 사진은 INTEL NUC DN2820 의 보드 사진입니다. 상단에 보시면 인텔 와이파이가 PCI 카드로 장착이 되어 있습니다. 와이파이를 포기하고 사타 카드를 연결해 사용하는 것입니다. 일단 장착을 해 보겠습니다. 장착이 아름답게 됩니다. ㅎㅎ 그럼 일단 사타.. 2016. 2. 2.
18.3 Guacamole Remote RDP 원격드라이브/프린터 기능 사용법 안녕하세요. 도정진입니다. Guacamole 은 HTML5 웹 기반으로 만들어진 VNC RDP SSH TELNET 등을 지원하는 원격 프로그램 입니다. 18.2 게시글을 통해 freerdp 에 guacd(guacamole) 라이브러리와 연동을 하였고 RDP(원격데스크톱) 을 통해 소리와 프린트 공유, 그리고 로컬에 위치한 하드디스크를 원격지에 마운트 하여 사용할 수 있게 설정하였습니다. 실은 어제는 소리 문제를 해결하는 것에 초점이 맞추어져 있어서 프린트 공유와 드라이브 공유부분은 생각을 해 보지 못했습니다. 실제로는 브라우저로 접속한 PC 의 프린터와 드라이브가 공유되는 것이 아니라 guacd 가 구동되고 있는 서버의 리소스가 원격 PC 에 마운트 됩니다. 브라우저로 접속한 PC 의 리소스를 공유할 수.. 2016. 1. 31.
8.2 [우분투/데비안] MP3 태그 깨짐 문제 해결 / 태그 변환 안녕하세요. 도정진입니다. 웹이나 디바이스에서 음악을 들으려고 Subsonic / mt-daapd 나 Google Play Music 을 많이 사용합니다. 저는 예전에는 mt-daapd 를 사용하여 음악을 웹에서 듣고 는 했었는데 실은 입대를 하다 보니 웹으로 꼭 음악을 들어야 되는 부분이 있어.. Subsonic 을 사용중입니다. 그런데 매일 부딪히는 태그 인코딩 문제 때문에 아래처럼 태그가 깨져 보이는 경우가 허다합니다. 이 문제를 해결하기 위해서 8.1 게시글에서는 MP3TAG 프로그램을 이용해서 태그 변환을 하여 사용을 했었습니다만 .. 그게 정말 귀찮다 보니 구글 검색을 시작하게 되었습니다. (예전에는 이렇게 태그 문제를 해결하고는 했었습니다.) 검색해 본 결과 파이선 라이브러리 중에 태그 수정.. 2016. 1. 30.
18.2 Guacamole HTML5 Remote Client RDP Sound fix 안녕하세요. 도정진입니다. 실제로는 Guacamole Remote 를 통해 RDP 연결 중에도 사운드 이용이 가능하다는 설명이 있었습니다. 제작사 사이트는 아래의 주소 입니다. http://guac-dev.org/ 실제로 18.1 의 MySQL DB 연동 게시글을 통해 설치를 해 보면, 웹에서 설정할 수 있는 부분이 생깁니다. 이렇게 RDP 설정에 오디오 설정이 있는데 실은 이때까지 작동을 해 본적은 없습니다. 그래서 freerdp 의 라이브러리나 혹은 컴파일에 문제가 있는것 같아서 검색을 통해 해결해 보았습니다. 일단 제 환경은 아래와 같습니다. 우분투 15.10 이고 64비트 운영체제를 사용하고 있습니다. 이 문제를 해결하기 위해서 포럼에 접속하여 사운드 문제 관련 게시글을 보던 중 아래의 게시글이 .. 2016. 1. 30.
3.2 리눅스 하드디스크 UUID 로 마운트 하기 (fstab with uuid) / 우분투에서 XFS 파티션 사용하기. 안녕하세요. 도정진입니다. 최근에 USB 외장하드에 용량이 부족하고 , 백업의 필요성이 느껴져 2.5인치 하드디스크 2장과 도킹스테잉션을 구매하였습니다. 서버 환경이 1TB 외장하드 달랑 하나 붙어있는 시스템이다 보니 갑자기 외장하드가 읽히지 않으면 어떻하나 고민이 생겨 주문하게 되었습니다. --------------------------------- 여담 물론 왜 SATA 인터페이스로 하지 않았냐 라는 말이 나오겠지만, INTEL NUC DN2820 의 사타 포트는 1개입니다. 이 포트는 사타포트 멀티플라이어도 되지 않는 포트입니다... 한낯 예전에는 기가비트 속도에 대한 갈망이 크다보니 저전력 제품군에서 초당 전송속도가 100MB/s 정도 나오는 제품을 찾느라 불을 켰었는데 RAID 를 구성하지 않으.. 2015. 12. 4.
리눅스 USB 설치 디스크 만들기 (UUI / USB 부팅) 안녕하세요. 도정진입니다. 오늘은 USB 로 우분투 같은 리눅스 시스템을 설치하기 위해서 부팅 가능한 USB 를 제작해 보겠습니다. 일단 우분투나 여타 다른 리눅스 배포판 ISO 파일을 다운받아 주시면 됩니다. 저는 우분투 서버 15.10 을 설치할 예정입니다. http://www.ubuntu.com/download/server 이번에 우분투 서버 15.10 을 설치하는 이유는 최근에 나온 인텔 CPU 들에 대해서 지원이 강화된 리눅스 커널 4.2 를 사용하고 있기 때문입니다. 물론 LTS 는 아니지만 14.04 에서 커널 버전을 억지로 올려 사용하는 것 보다는 안정적으로 사용할 수 있을것 같아서 설치합니다. ISO 파이을 다운받고 나면 아래의 부팅 USB 를 만드는 UUI 프로그램을 다운받습니다. ht.. 2015. 12. 4.
9.4 음성통화 서버 Asterisk + FreePBX / 통화 시연해보기 안녕하세요. 도정진입니다. 이번에는 서버를 정상적으로 구축했으니 Asterisk 의 chan_sip (SIP 프로토콜의 채널 드라이버) 기능을 이용하여 음성통화를 해보겠습니다. 내용이 Asterisk 를 전문적으로 다루는 사람이 쓴 글이 아니기 때문에 이론적인 면은 상세히 설명을 못드림을 알려 드립니다. 몇번 설치해보고 이렇게도 해보고 저렇게도 해보고 해서 경험에서 나오는 글임을 알려드립니다. 기본적으로 Asterisk 에서의 SIP 클라이언트는 5060 UDP 포트를 사용합니다. 물론 이 SIP 프로토콜은 TCP 도 사용이 가능합니다. 실제로 운영할때는 배터리 소모가 많기 때문에 UDP 가 아닌 TCP 로 사용을 많이 한다고 합니다. 그리고 RTP 패킷이라는 것이 있는데 실시간 전송 프로토콜이라는 것으.. 2015. 12. 3.
9.3 음성통화 서버 Asterisk + FreePBX 구축 안녕하세요. 도정진입니다. 예전부터 부모님과 통화를 할 목적으로 Asterisk 를 많이 사용해 왔습니다. WebRTC 연동을 공부하던 중 Asterisk 설정 하는 것이 너무 귀찮아 웹 UI 로 Asterisk 설정을 할 수 있는 FreePBX 를 설치해 보게 되었습니다. 다만, 이 글은 이미 설치형으로 나온 ISO 이미지를 이용하여 설치를 하는 방식입니다. 차후 이미 깔려있는 우분투 운영체제에서 설치를 하는 방법을 포스팅 할 예정입니다. 제 서버 환경은 INTEL NUC DN2820 에 우분투 14.04.3 을 사용하고 있습니다. 그 위에 가상 운영체제 구동을 위한 버추얼 박스를 설치하였습니다. 버추얼 박스는 화면을 보면서 작업을 하는 것이 아니라 WebUI 인 phpvirtualbox 를 통해 관리.. 2015. 12. 3.
19. 우분투/데비안 와이파이 핫스팟 만들기 (bridged AP mode) 안녕하세요. 도정진입니다. 먼저 파일 저장전용 서버를 운용하고 있습니다. 그 운용체제는 우분투 14.04 이고 / 기기는 인텔 NUC DN2820FYKH 입니다. 동봉된 사양에 안에 와이파이 AC7260 이 들어 있습니다. 서버용으로 사용하면서 전력을 조금이라도 절감하기 위해서 따로 꼽지는 않고 서랍에 빼두었습니다. 그런데 집안 평수가 그리 넓지는 않지만 제 방에서만 침대에 누으면 와이파이가 터지지 않아 속이 너무 터졌습니다. 더불어 3G 나 LTE 도 침대에서 잘 터지지 않습니다. 이런 문제를 해결하기 위해서 공유기를 허브 형식으로 추가적으로 놓을까 .. 는 생각을 많이 했는데 제방 컴퓨터 위에 있는 제 서버에 다시 무선랜 카드를 붙이고 WIFI AP 모드를 설정하기로 마음먹었습니다. 0 . 환경 일단.. 2015. 11. 1.