본문 바로가기
컴퓨터

[1][라즈베리파이 홈서버 구축] 홈서버의 계획 및 구성

by Luyin 2015. 7. 15.

안녕하십니까?

Luyin 입니다. 오늘은 라즈베리파이(Raspberry)를 이용하여 홈서버(Home Server) 구축하는 방법을 포스팅 해보겠습니다.


제가 홈서버에 필요로 하는 기능은 아래와 같았습니다.

1. iPhone의 'nPlayer'앱을 통해 영화,음악 스트리밍 감상이 가능한 FTP 서버      ==> vsftpd

2. 외부에서 라즈베리파이를 경유하여 AWS에 접근할 수 있게하는 Packet Fowarding    ==> rinetd  

3. 외장하드 도킹스테이션을 사용한 owncloud 사진 백업 서버 및 공유 폴더     ==> owncloud, samba

4. 블로그 작성 및 인터넷 쇼핑몰 개설을 위한 wordpress 서버      ==> wordpress

5. 개인 홈페이지 운영을 위한 웹서버     ==> Apache2, mysql, php5

6. 원격 토렌트 머신을 사용한 영화 다운로드     ==> transmission


따라서, 정리하면 구축하고자 하는 라즈베리파이 서버는 아래의 서비스들이 동작하는 서버 였습니다.

라즈베리파이 = {vsftp, rinet, owncloud, wordpress, apache, mysql, php, torrent}


※ 주의 사항

owncloud, wordpress, 모두 Apache2, mysql을 사용한다. 설치 순서와 방법을 지켜 홈디렉토리가 잘 못 설정되는 현상을 막자.


그래서 홈서버를 구축하는 과정을 단계별로 나누어 글을 써보았습니다.


[1][라즈베리파이 홈서버 구축] 홈서버의 계획 및 구성

[2][라즈베리파이 홈서버 구축] RASPBIAN OS 설치

[3][라즈베리파이 홈서버 구축] 디스크 파티션 확장

[4][라즈베리파이 홈서버 구축] 외장하드 도킹스테이션 연결 (NTFS 파일스템 연결)

[5][라즈베리파이 홈서버 구축] Apache2, mysql, php5

[6][라즈베리파이 홈서버 구축] Packet Fowarding (rinetd)

[7][라즈베리파이 홈서버 구축] 윈도우와 공유폴더 사용 samba 

[8][라즈베리파이 홈서버 구축] FTP 서버 vsftp

[9][라즈베리파이 홈서버 구축] 원격 토렌트 머신 transmission

[10][라즈베리파이 홈서버 구축] 개인클라우드 머신 owncloud 

[11][라즈베리파이 홈서버 구축] 개인 블로그 wordpress