본문 바로가기

리눅스34

포고플러그 시리즈4에 아치리눅스 사용하기 (번외) - zenphoto 갤러리 설치 및 사용후기 DB를 사용하는 설치형 웹갤러리들은 시리즈4에서 돌리기에는 다소 무리라는 생각이 듭니다. 기능도 막강하고 사용도 매우 편리하지만 시리즈4 메모리 부족으로 인해 사이트가 굉장히 느려지며 거의 다운에 가까운 지경까지 가네요. 따라서, DB를 사용하지 않고 xml 파일 등으로 이미지를 관리하는 juicebox 같은 가벼운 갤러리를 추천합니다. 웹 상에서 운영할 수 있는 웹갤러리들이 많이 있는 것 같다. 참고 : http://www.design3edge.com/2010/08/26/best-free-and-open-source-php-image-galleries/ 그 중에서 포고플러그 사용자들이 많이 사용하고 있는 것은 piwigo와 juicebox인 듯 싶다. 가장 큰 차이점이라면 DB를 사용하느냐 안하냐느에 .. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (번외) - 포고플러그와 궁합이 맞는 USB 메모리는? 어디까지나 개인적인 경험이니 USB 메모리 선택에 있어 기준은 아니므로 참고만 하시길. comta 강좌에서는 16GB 이상의 대용량 메모리를 권하기도 하더군요. 처음에 포고플러그에 아치리눅스를 설치하려고 했을 때 평소 공인인증서를 담아다니던 LGE 8GB 메모리를 사용했다. 처음 설치 시 고생해줬던 USB 메모리들 아래 검은색 8GB에 아치리눅스를 설치했고, 위의 것은 FAT32로 포맷해서 revert 폴더를 만들어 두고 복구용으로만 썼다...8GB 였는데... 작기도 하고 신뢰성이 있다고 생각해서 사용했는데, 설치 때나 재설치 때나 reboot 명령만 주면 포고플러그가 그냥 먹통이 되어버리는 현상 발생... 처음엔 설치가 잘못된줄 알고 애꿎은 포고플러그 전원만 껐다켰다를 반복... USB 드라이브가 발.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (번외) - 포고플러그 IP 주소 찾기 처음 포고플러그에 아치리눅스를 설치하기 위해서는 SSH가 활성화되어 있어야 하고, 그 다음에 해당 포고플러그에 접속이 가능해야 설치를 할 수 있겠죠? 처음에 포고플러그의 ip 주소를 찾는 방법을 몰라 일단 공유기 관리자에 접속해서 내부 네트워크 ip 주소에 하나씩 다 연결해 봤습니다... 하지만 더 좋은 방법이 있었네요. 포고플러그 하단에 보시면 MAC 어드레스가 있습니다. 기가마다 고유의 번호입니다. 따라서 이 맥 어드레스를 가지고 연결된 ip 주소를 쉽게 찾을 수 있습니다. 그리고 공유기의 관리자 페이지에서 해당 맥 어드레스를 찾아 DHCP IP 주소를 보면 포고플러그의 내부 ip 주소를 알 수 있습니다. (네티스 WF-2409 공유기 관리자 화면) 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (번외) - WD TV live 미디어 플레이어 연결하기 WD TV live가 있으신 분에게만 해당되는 내용입니다. 하지만, 포고플러그가 있으시다면 같이 구매해서 사용해 보시는 것도 나쁘지 않을 듯...^^; [2013-08-04 업데이트] : 처음에 기본 제공되는 컴포지트 케이블로 TV와 연결했을 때도 뭐 볼만하네 싶었지만 며칠 뒤에 HDMI 케이블(1.4 버전)을 구입해서 연결했더니 화질이 훨씬 좋아지는군요. 꼭 HDMI로 연결하시길~ -------------------- [2013-07-30 업데이트] : 리모콘에 있는 전원버튼을 길게 누르면 WD TV live의 전원이 아예 꺼진다. 그냥 한번만 누르면 대기모드로 들어가서 발열이 계속되는 것 같다. 전원을 길게 누르는 것은 당연히 리모트 앱에서는 안되고 물리적인 리모콘으로... --------------.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (번외) - 외부접속하기(포트포워딩, DDNS 설정) 포고플러그에 아치리눅스를 설치하고, 삼바+FTP+트랜스미션까지 모두 설정을 마쳤다. 처음 포고를 샀을 때 nplayer로 동영상을 감상하고자 하는 목적이 제일 컸으므로 1차 목표는 달성한 셈이다. 그런데 내부네트워크, 즉 공유기를 설치한 집 안에서는 FTP로 포고에 접속이 가능하지만 밖에서는 접속이 불가능하다. 이걸 해결하려면 몇 가지 개념을 알아야 한다. (개념설명이 틀린 부분도 있을 수 있으니 틀려도 이해하세요 ^^;) 좀 장황할 수도 있다. 지루하면 아래 결론만 알아도 된다. 외부에서 접속할 수 있는 통로, 즉 포트를 하나 개방하고(포트포워딩) 포고플러그의 유동 IP를 고정 IP로 바꿔주며, IP가 바뀌더라도 동일한 도메인 네임으로 접속이 가능하도록 DDNS 설정을 한다. --------------.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (13) - mpd(Music Player Daemon) 설치하기 MPD는 Music Player Daemon의 약자이다. 대몬이라는 것은 상주프로그램이라고 보면 된다. (사용자와 주고받는 것이 없이 백그라운드에서 돌고 있는 프로그램이다.) mpd로 무엇을 할 수 있냐면 포고플러그를 마치 오디오처럼 쓸 수 있게 해준다. (스마트폰을 리모콘처럼 사용) 서버/클라이언트 구조이기 때문에 포고플러그에서 서버를 돌리면, 이를 조정할 수 있는 리모트 클라이언트 프로그램도 필요하다. 포고플러그에는 기본적으로 오디오출력단자가 없기 때문에 이를 위해 USB 사운드카드를 장착해야 한다. 오픈마켓 등에서 2,000원 정도면 구매할 수 있다. (택배비가 더 나온다. ) 그리고 별도의 전원을 사용하는 스피커도 있어야 한다. (USB 전원을 사용한다면 USB 사운드카드에 손상을 줄 수도 있다고.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (12) - net2ftp 설치 및 사용하기 net2ftp는 Web기반의 FTP 클라이언트이다. 웹 브라우저만 있으면 내 포고플러그로 파일 업/다운로드가 가능할 뿐 만 아니라, 디렉토리 생성이나 삭제 등은 물론 압축 그리고 파일의 편집까지 가능하다. 카페에 소개되었던 내용을 참고하자. http://cafe.naver.com/pogolinux/2157 net2ftp 홈페이지에서 제공하는 FTP 클라이언트. 1. 설치파일 다운로드 net2ftp 사이트에 접속해서도 이용할 수 있지만 직접 설치파일을 다운받아 어디서든 웹브라우저만 있다면 FTP를 이용할 수 있도록 내 웹서버에서 운영을 해보자. 풀버전과 라이트 버전 2가지가 있는데, 라이트버전에서는 오직 자바 업로드 플러그인만 포함되어 있다. 풀버전에는 HTML 에디터나 zip 라이브러리 등등이 포함되어 .. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (8-1) - 아파치 웹서버 DocumentRoot 변경하기 앞서 아파치 웹서버를 설치했는데, USB 메모리에 설치가 되었다. 그냥 간단한 소개 페이지 정도만 만든다면 관계없지만 게시판도 설치하고 이런저런 데이터가 올라가다 보면 아무래도 서비스를 하려면 USB 메모리보다는 외장하드가 낫겠다. 먼저 /srv/http 에서 서비스하고 있는 파일들을 모두 외장하드로 옮겨준다. 그리고 소유권이 http에 있는지 확인 후 그렇지 않다면 바꿔준다. chown -R http:http [외장하드 경로]/http 그리고 httpd.conf 파일을 열어 2군데를 수정한다. nano /etc/httpd/conf/httpd.conf DocumentRoot "[외장하드 경로]/http" (원래 경로인 /srv/http 라고 되어 있는 부분을 찾아 수정한다.) 만약 index.html 파.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (10-1) - 그누보드 스킨사용을 위한 GD 라이브러리 설치 앞서 그누보드 설치를 해보았다. 스킨을 이것저것 바꿔가면서 입맛에 맞는 홈페이지 꾸미는 것도 재미...그런데 갤러리 스킨을 설치해 보면 GD 라이브러리가 필요하다는 에러 메시지가 뜬다. PHP에서 이미지 처리를 위한 라이브러리(함수들의 모음)인데 아무래도 갤러리 게시판이다 보니 이미지 처리를 많이 해서 그런가보다. nano /etc/php/php.ini extension=gd.so (; 주석을 제거한다.) gd.jpeg_ignore_warning = 0 (;주석을 제거한다.) 그리고 GD 라이브러리를 설치한다. pacman -S php-gd 하지만 아파치를 재실행보아도 여전히 GD 라이브러리는 작동하지 않는다. 뭔가 부족한 느낌... ldd /usr/lib/php/modules/gd.so ldd 명령은 .. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (11) - 웰컴 메시지+컬러 쉘 적용하기 포고플러그E02용 김구스님 한방팩에 적용되어 있는 웰컴메시지 및 컬러쉘 화면 저도 참 좋아하는데요. 한번 적용해 보겠습니다. 밋밋했던 SSH 화면이 화려하게 바뀝니다. ※ 참고 : http://obihoernchen.net/wordpress/770/plug_computer_arch_linux/ https://wiki.archlinux.org/index.php/Color_Bash_Prompt 먼저 혹시 모를 사고에 대비 bash.bashrc를 다른 이름으로 저장한다 mv /etc/bash.bashrc /etc/bash.bashrc.original nano /etc/bash.bashrc 그리고 아래의 내용을 그대로 붙여넣는다. (putty 사용자는 마우스 오른쪽 버튼이 붙여넣기, 드래그는 복사.) # /et.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (10) - 그누보드 설치하기 [2013.08.07 업데이트] 아파치 웹서버를 설치하면 기본적으로 http라는 이름으로 사용자가 추가되는 것 같다. 바로 이것을 이용해 /srv/http 디렉토리로 파일을 업로드하는 아주 간단한 방법이 있다. http를 FTP 유저로 사용하는 것이다. nano /etc/passwd http:x:33:33:http:/srv/http:/bin/false 위와 같이 http 사용자가 추가되어 있다. 비밀번호를 변경해 주고, FTP 클라이언트로 접속해 보면 바로 /srv/http 디렉토리로 접속이 되는 것을 알 수 있다. http 디렉토리의 권한도 http:http로 되어 있는지 확인하자. passwd http 이 글을 읽기 전에 앞서 아파치 웹서버를 설치하신 분이 계시다면 누락된 부분이 있으니 꼭 업데이트된.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (4-1) - transmission 감시폴더 및 외부 업로드방법 트랜스미션을 설정했다면 web-based UI를 통해 시드파일을 올리고 다운받을 수 있게 되었다. 하지만 웹에 접속해야만 이용할 수 있고, 아이폰에서는 사용이 안된다는 단점이 있는데, 외부에서도 토렌트를 다운받을 수 있는 방법들이 소개되고 있다. http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=141127 http://cafe.naver.com/pogolinux/2143 위 두 가지 방법을 이용하면 아이폰에서도 토렌트시드를 바로 FTP로 올려 다운받을 수 있다. 외부에서 접속가능하도록 포트포워딩을 설정해 두면 밖에 나가서도 PC를 켜지 않고 얼마든지 포고플러그에서 자동으로 토렌트를 다운받도록 할 수 있고, 집으로 돌아와 다운받은 동영상 등을 .. 2022. 10. 4.