본문 바로가기

리눅스/포고플러그21

포고플러그 시리즈4에 아치리눅스 사용하기 (9) - 아파치 웹서버에 WebDAV 설정하기 [2013-08-09 업데이트] 내용 중에 권한설정 부분이 누락된 것이 있어서 급히 보충하였습니다. 특정디렉토리에서 읽기/쓰기가 가능하도록 설정하는 부분입니다. 2번 항목을 참고하세요. 웹서버도 설치를 했으므로 이제 원래 목적인 WebDAV를 지원하는 스마트폰 앱(nplayer 등)에서 동영상 등을 볼 수 있도록 WebDAV도 설정을 해보자. WebDAV(Web Distributed Authoring and Versioning)은 NFS(Netwrok File System)나 SMB(Samba)같은 것을 대신해 웹상에서 읽기와 쓰기가 가능한 HTTP의 확장기능으로 웹상에서 파일전송이 가능하다. ※ 참고 : https://wiki.archlinux.org/index.php/WebDAV http://cafe.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (8) - 아파치 웹서버+mySQL+PHP+phpMyAdmin 설치하기 [2013-08-06 업데이트] 그누보드같은 설치형 게시판 설치가 안되던 문제가 있었습니다. mysqli_ 로 시작하는 문법은 적용이 되는데 구 문법인 mysql_ 로 시작하는 문법이 먹히질 않아 초기 설정 부분부터 다시 봤는데, 역시나 빼먹은게 있었네요. 본문에 추가설정 사항으로 추가해 두었습니다. [2013-08-04 업데이트] 확실히 DB가 메모리를 많이 점유하는 것 같네요. 굳이 PHP와 DB가 필요없으신 분들은 건너 뛰시고, 아파치만 설치하셔도 될 듯...뒤이은 WebDAV 설정하기에서도 아파치 서버만 필요한 관계로. -------------------- LAMP는 Linux+Apache+MariaDB(또는 MySQL)+PHP을 이야기한다. 무엇보다 WebDAV를 사용해 보고 싶어 궁극적으로 웹.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (7) - 부팅 USB 메모리 백업해두기 그동안 이것저것 설치를 하면서 시스템이 꼬여서 처음부터 다시 재설치를 해야할 경우가 더러 생기는 바람에 아예 백업용으로 USB 메모리를 하나 더 구입했는데, Mac을 사용하는지라 매번 Windows에서 USB 메모리에 백업 이미지를 뜰 수도 없고 해서 고민하다가 tar 명령으로 백업을 할 수 있다기에 이것저것 알아보다가 결국 포고리눅스 카페의 도움을 받아 dd 명령으로 백업을 하기로 했다. 원본 : http://cafe.naver.com/pogolinux/52 먼저 fdisk 로 내 USB 메모리가 어디에 마운트 되어 있는지 확인. fdisk -l 그럼 아래처럼 /dev/sda 에 8GB USB 메모리가 장착되어 있다. mkdir /media/pogo/ethan/backup (backup 디렉토리를 하나.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (6) - htop 및 webmin 설치하기 htop이나 webmin은 데비안에서만 되는줄 알고 부럽다...생각만 하고 있었는데, 우연히 ArchLinux의 패키지 데이터베이스를 보다가 아치리눅스에서도 설치가 가능하다는 것을 알아서 퇴근길 버스에서 ServerAuditor 앱으로 급히 설치를 했다. http://archlinuxarm.org/packages 에서는 pacman 으로 설치가 가능한 패키지들을 찾아볼 수 있다. 원격에서도 ssh를 열어서 관리할 수 있다. 아이폰/아이패드 유니버설 앱인 ServerAuditor 1. htop 설치하기 htop은 콘솔에서 서버의 프로세스 상황을 컬러풀하게 모니터링할 수 있는 프로그램이다. pacman -S htop 위의 명령으로 간단하게 설치할 수 있다. 설치 후 htop을 입력하면 아래와 같은 뷰어가 나.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (5) -순정 포고플러그 서비스 복구하기 순정 포고플러그에서는 안드로이드나 iOS에서 사용할 수 있는 파일관리 앱을 제공한다. 그렇지만 아쉽게도 iOS용은 그저 파일관리 그 이상도 이하도 아니다. 하지만 카메라롤에 있는 사진들을 자동으로 백업해주는 기능만큼은 꽤나 유용하다. 그래서 아치리눅스 설치 후 죽었던 순정 포고플러그 서비스를 살려보자. 본 글은 아래의 글들과 댓글을 참고하여 작성되었으며 시리즈4에서만 테스트한 것이므로 다른 기종에서는 다소 차이가 있을 수도 있습니다. 아래 빨간 타이틀의 링크를 꼭 확인해서 다운받기 위한 파일 버전이 최신인지 확인하시기 바랍니다. http://cafe.naver.com/pogolinux/691 - 아치리눅스 설치,커널업데이트 및 포고플러그 서비스 설치 http://archlinuxarm.org/forum/.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (4) - transmission 오늘은 토렌트를 이용할 수 있는 트랜스미션을 설치할 차례이다. 역시나 설치이미지에 이미 설치가 되어 있고, 각자에 맞게 설정만 조금 바꿔주면 된다. mkdir [트랜스미션 설치디렉토리] (외장하드에 생성) chown -R transmission [트랜스미션 설치디렉토리] usermod -d [트랜스미션 설치디렉토리] [사용자명] ex) mkdir /media/pogo/transmission chown -R transmission /media/pogo/transmission usermod -d /media/pogo/transmission transmission (예에서는 외장하드의 경로에 만들었고 pogo는 ext3로 포맷할 때 부여했던 볼륨명이다. 개인마다 경로나 볼륨명이 다를 수 있으니 df -h를 통.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (3) - FTP 이번엔 FTP를 설정해 볼 차례이다. 포고를 사려고 했던 목적 중의 하나가 nplayer에서 FTP 등으로 연결해서 컴퓨터를 켜지 않고도 외장하드에 있는 동영상을 감상하기 위한 것이었기 때문에 사실 앞서의 삼바나 이후에 살펴볼 트랜스미션 보다도 설정에 더 공을 들였다. 하지만 초기에 잘 되던 것이 몇번 재설치를 하면서 꼬이기 시작했고, 이후에 겨우 되살릴 수 있었다. 어쨌거나, FTP 역시 설치이미지에 기본적으로 vsftpd가 설치되어 있으므로 몇 가지 설정만 바꿔주면 된다. nano /etc/vsftpd.conf 기본적인 설정은 되어 있으므로 맨 마지막 줄에 allow_writeable_chroot=YES 만 추가해 주고 저장한 뒤 끝낸다. (YES는 대문자이다.) 그리고 root 권한으로 FTP 접속.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (2) - samba (1) 편에서 설치이미지를 통한 설치를 했다면, 이번에는 개인에 맞게끔 설정할 시간이다. (설정에 관한 설명은 설치이미지 대한 카페 글에 HWP 파일로 첨부가 되어 있으며 이 글도 해당 설명서를 기본으로 개인에 맞게 수정한 글이다.) 아래와 같이 df -h 명령으로 자신의 외장하드가 어디에 마운트가 되어 있는지 한번 살펴보자. 나는 처음 맥에서 맥저널링으로 포맷해서 사용하던 WD 1TB 외장하드를 ext3 파일시스템으로 포맷(윈도우즈용 무료 파티션 프로그램 사용)을 하면서 볼륨명을 pogo라고 붙였는데 제일 하단에 보이듯이 /media/pogo라는 이름으로 마운트가 되어 있다. 설치이미지에서는 모든 설정은 대부분 되어 있기 때문에 경로나 그런 것들만 본인에 맞게 고쳐주면 된다. 삼바 설정하기 윈도우즈에서.. 2022. 10. 4.
포고플러그 시리즈4에 아치리눅스 사용하기 (1) - 설치 준비물 : ⓐ USB 메모리 (8GB 이상) ⓑ USB image tool(Windows용) ⓒ 포고플러그 시리즈4 ⓓ USB 연장선 ⓔ SSH 접속을 위한 putty(윈도우 사용자), 맥에서는 그냥 터미널 실행 ⓕ 자신의 포고플러그 ip 주소 (각자의 공유기 관리페이지에 접속해서 확인한다.) 리눅스를 설치하는 것은 해킹과 다름없는 관계로 본인의 책임 하에 이루어진다는 것을 알아두자. 따라서, 설명서 등을 충분히 숙지하고 차근차근 읽어보고 따라해야 하며 문제 발생 시에는 포고리눅스 카페 등을 통해 도움을 받자. 자신이 없으면 그냥 순정서비스를 쓰도록 하자. (그래도 뭐 그렇게 어려운건 아니다...시리즈4는 복구도 간단하고.) 포고플러그 시리즈 4 + 아치리눅스에 대한 설명입니다. (포고리눅스 카페의 ht.. 2022. 10. 4.