(❁´◡`❁) 라즈베리파이 서버용 추천 소프트웨어 모음
라즈베리파이는 저전력, 저비용으로 서버를 꾸릴 수 있는 최고의 장난감(?)이죠.
홈서버, NAS, 미디어 서버, 웹서버 등 다양한 용도로 활용할 수 있습니다.
오늘은 라즈베리파이를 서버로 쓸 때 꼭 설치하면 좋은 소프트웨어들을 소개합니다.
1 웹 서버 & 리버스 프록시
- NGINX
- 가볍고 빠른 웹 서버. 정적 페이지 제공 및 리버스 프록시로 활용 가능.
- 블로그, 홈페이지, API 서버 운영에 딱 적합합니다.
- Apache2
- 가장 오래된 오픈소스 웹 서버. 모듈 많고 호환성 최고.
- 초보자에게도 설정이 비교적 쉽습니다.
2 데이터베이스
- MariaDB (MySQL 대체)
- 워드프레스, phpMyAdmin과 찰떡궁합.
- 오픈소스 기반이라 무료로 안정적 운영 가능.
- SQLite
- 가벼운 프로젝트에 적합. 파일 기반 DB라 관리도 편함.
3 파일 공유 & 클라우드
- Samba
- Windows 네트워크 드라이브처럼 라즈베리파이를 공유 폴더로 활용 가능.
- Nextcloud
- 개인 클라우드 서버 구축. 사진, 문서, 캘린더까지 싱크 가능.
- 구글 드라이브 대체로 많이 사용됩니다.
- File Browser
- 브라우저에서 파일 탐색 및 다운로드 가능. 설치와 사용이 간단합니다.
4 미디어 서버
- Plex Media Server
- 영화/드라마/음악 스트리밍 서버. 스마트TV, 스마트폰과 연동 가능.
- Jellyfin
- 100% 무료 오픈소스 미디어 서버. Plex 대체로 인기 상승 중.
- Kodi
- HTPC(홈시어터 PC) 용도로 최적화된 미디어 플레이어.
5 네트워크 & 보안
- Pi-hole
- 광고 차단 서버. 라즈베리파이를 DNS로 두면 모든 기기에서 광고 자동 차단!
- OpenVPN / WireGuard
- 집 밖에서도 안전하게 접속할 수 있는 VPN 서버 구축 가능.
- Fail2Ban
- SSH, 웹 로그인 등 보안 강화. 비정상 로그인 시도 IP를 자동 차단.
6 웹 애플리케이션
- WordPress
- 개인 블로그나 웹사이트를 쉽게 구축 가능.
- Ghost
- 가볍고 빠른 블로그/출판 플랫폼.
- Gitea
- Git 저장소 서버 구축 (개인 GitHub 같은 느낌).
7 시스템 관리 툴
- Cockpit
- 웹 기반 서버 관리 도구. CPU, 메모리, 서비스 상태를 웹에서 모니터링 가능.
- htop
- 터미널에서 CPU/메모리/프로세스 관리. top 명령어의 강화판.
- Docker
- 컨테이너 기반 가상화. 여러 서비스를 쉽게 올리고 관리할 수 있습니다.
끝, 마무리
라즈베리파이를 서버로 꾸미면 작은 기기 하나로 클라우드, 미디어센터, 보안 서버, 웹사이트까지 다 할 수 있습니다.
여기서 소개한 소프트웨어들을 하나씩 설치해보면서, 나만의 홈서버를 완성해 보세요.
여기서 나오는 광고는 저에게 큰도움이 됩니다.