컴퓨터

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

Luyin 2015. 7. 15. 02:21

안녕하십니까?

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