약 3년간 라즈베리파이 3 모델 B에 docker를 설치하여 여러 서버를 열어 활용하였습니다.
- 웹 서버1 (개인)
- 웹 서버2 (git remote repository 생성)
- 웹 서버3 (redmine)
- DB 서버
FTP 서버도 사용하고 있지만 라즈베리파이를 통해 사용하는 것이 아닌 ipTime 공유기의 ipDisk를 사용하고 있습니다.
무튼!
이번에 라즈베리파이 4 모델 B를 구매하였습니다. 웹 서버 뿐만 아니라 더 다양한 서버를 열어 사용하기 위해 성능 업그레이드는 필수였지만 가장 큰 이유는 ipTime의 ipDisk이기도 했습니다. ipDisk 이용할 때 가장 큰 단점이 동시에 업로드 및 다운로드를 진행하였을 때 공유기가 버티질 못한다는 점이였죠(저가형이라 ㅠㅠ).
본론으로 돌아와 라즈베리파이 3와 4의 스펙 비교를 해보도록 하겠습니다. 이번 라이즈베리파이 4는 3에 비해 스펙이 많이 좋아진 것을 확인 할 수 있습니다. 아래의 표는 두 모델의 비교입니다.
가장 눈에 띄는 부분은 바로 RAM 부분입니다. DDR2 -> DDR4로 변경되었으며, 최대 4GB까지 지원한다는 점이죠. 부족함 없이 사용할 수 있을것 같습니다. USB 타입도 여럿 추가되었으며, 듀얼 모니터를 지원합니다. 4K도 지원한다 하는 것 같았지만 따로 설정이 필요한 것 같습니다.
저는 아래와 같은 구성품으로 구매하였습니다.
전 모델을 사용하면서 느꼈던 부분이 쿨링의 필요성이었습니다. 그래서 방열 케이스를 이용하여 쿨링에 도움이 되도록 하였습니다. 후기를 보니 듀얼 쿨러를 오래 쓰면 소음이 발생할 수 있다 합니다. 하지만 쿨링이 더 중요...
구매 링크도 같이 남겨드리도록 하겠습니다.
저는 micro sd card를 64GB로 구매하였습니다. 하지만 기본적으로 Noobs에서는 16GB까지만 인식하기 때문에 파일 시스템을 변경하여 포맷을 해주어야 합니다.
우선 포맷을 위해 rufus 프로그램을 다운받습니다. 아래의 링크로 이동해줍니다.
링크로 이동 후 포터블 버전을 다운받아줍니다. 포터블은 설치를 하지 않아도 사용할 수 있습니다.
micro sd card를 컴퓨터에 연결해줍니다.
다운받은 파일을 실행해줍니다. 그리고 아래와 같이 설정해준 뒤 시작 버튼을 클릭해줍니다.
포맷이 완료되었다면 라즈베리파이에 설치할 운영체제를 다운받아줍니다. 저는 Noobs를 다운받아 사용하였습니다. 아래의 링크로 이동하여 다운받아줍니다.
토렌트로 다운받는 것이 빠를거에요!
다운로드가 완료되면 압축을 풀어주세요. 압축을 풀어 나온 파일들을 모두 sd card에 복사해주세요.
복사가 완료되면 키보드와 마우스, 모니터에 연결해주시고 전원 어댑터를 연결해주세요. Noobs 설치는 크게 어려운 부분이 없어 패스!
설치가 완료된 뒤 64GB SD 카드가 인식되는지 확인하기 위해 터미널에 아래의 명령어를 입력해줍니다.
$ df -h
잘 인식이 된 것을 확인할 수 있습니다.
이제 할 일은 기존에 구축해놓은 서버를 새로운 라즈베리파이에 마이그레이션하는 작업만 남았네요.
이상으로 라즈베리파이 4의 간단한 후기 마치도록 하겠습니다.
감사합니다! :)
'Programming > Raspberry Pi' 카테고리의 다른 글
Redmine을 위한 Git 원격 저장소 생성 php 페이지 만들기[2/2] (0) | 2019.01.30 |
---|---|
Redmine을 위한 Git 원격 저장소 생성 php 페이지 만들기[1/2] (0) | 2018.11.29 |
Docker Mysql Server 주기적으로 백업하기(crontab 활용하기) (0) | 2018.08.07 |
Raspberry Pi(라즈베리파이) Docker + Redmine + Mysql + Git 세팅하기 [7편: Redmine Git과 연동 (7/7)] (2) | 2018.07.13 |
Raspberry Pi(라즈베리파이) Docker + Redmine + Mysql + Git 세팅하기 [6편: Redmine 컨테이너 세팅(6/7)] (0) | 2018.07.13 |