본문 바로가기
라즈베리파이_피코_피코 W/라즈베리파이4

라즈베라파이4 초기 설정 정리

by 땜블리 2023. 11. 13.
728x90
반응형
SMALL

안녕하세요 땜블리의 공작소에 땜블리 입니다.

라즈베리파이4를 이용한 초기 설정을 정리하고자합니다.

라즈베리파이4를 이용해서 웹서버 프로젝트를 진행하고자 하였으나, 처음 접해보는지라 너무 많은 시행착오가 발행 했습니다.

그래서 소개도 하고 개인 소장을 위해서 여러 사이트에서 얻은 정보를 정리하고자 합니다.

진행은 라즈베리파이4, 라즈베리파이OS 64bit 를 기준으로 진행하고자 합니다.

설명 순서는 아래와 같이 세가지의 항목으로 진행합니다.

1) 라즈베리파이OS 64bit 설치

2) putty 설치

3) 윈도우 원격접속

위 세가지 항목 확인을 위해서는 노트북에서의 와이파이 설정 또는 데스크탑에서의 와이파이 동글이 필요합니다.

준비물은 아래와 같습니다.

라즈베리파이4, 리더기, sdCard

1) 라즈베리파이OS 64bit설치

https://www.raspberrypi.com/software/

 

Raspberry Pi OS – Raspberry Pi

From industries large and small, to the kitchen table tinkerer, to the classroom coder, we make computing accessible and affordable for everybody.

www.raspberrypi.com

위 사이트에 들어가서 아래의 Raspberry Pi Imager를 자신의 OS에 맞게 다운로드 합니다. 저는 윈도우를 사용하므로 

아래와 같이 선택을 했습니다.

다운로드를 진행하며 원하는 폴더를 선정해서 다운로드를 합니다.

다운로드 받은 파일을 관리자권한으로 실행을 해줍니다.

설치를 완료하면 아래와 같은 화면이 실행 됩니다. 만약 바로 실행이 안되면 우측그림과 같이 윈도우 시작버튼을 클릭해서 Raspberry Pi 폴더를 찾아서 "Raspberry Imager" 를 실행합니다.

반응형

1) 여기서 choose device를 클릭하여 라즈베리파이4를 선택합니다.

2) 이제 운영체제 선택 버튼을 클릭 합니다.

3) 이제 운영체제 저장소 선택 버튼을 클릭합니다. 리더기에 SDCard를 삽입해서 저장소 선택 버튼을 클릭 하셔야 합니다.

4)이제 NEXT 버튼을 누르고 다음에 나오는 설정을 편집하기 버튼을 누릅니다.

5) 이제 아래와 같은 화면에서 "GENERAL" 에서 hostname 과 사용자이름, 비밀번호, 와이파이를 설정 합니다.

*hostname은 향후에 라즈베리파이의 무선 IP주소와 혼용해서 사용할 수 있는 이름 입니다.

호스트네임, 사용자이름, 비밀번호는 사용자가 원하는 것을 사용합니다. 또한 잊어버리면 안되고요.

와이파이 설정은 우리가 라즈베파이에 SSH로 접속을 할 때 연결되는 무선망을 설정하시면 됩니다.

그리고 "services"를 클릭 합니다.

6) 이제 아래와 같은 화면에서 "SERVICE" 에서 SSH사용에 클릭을 하고 저장을 합니다. 그리고 설정적용을 할것인지에대한 물음에 예를 클릭 합니다.

7) 여기서 SDcard에 대한 질문에 예를 클릭합니다. 그럼 우측 그림과 같이 쓰기를 진행 합니다.

 

* 여기까지 하시면 라즈베리파이4를 위한 라즈베리파이OS 64bit SDcard가 준비 완료 됩니다. 그럼 SDcard를 라즈베리파이에 삽입하고 전원만 인가를 합니다. 그리고 아래 putty설치를 진행합니다.

2) putty 설치

https://www.putty.org/

 

Download PuTTY - a free SSH and telnet client for Windows

Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W

www.putty.org

1) 위 사이트에서 아래와 같이 putty를 무료 다운로드 합니다.

저는 64bit라서 위 항목을 선택 했습니다. 참조하세요.

- 원하는 폴더에 다운로드를 하고 아래와 같은 순서로 설치를 진행 합니다.

2) 아래와 같이 PC에서 putty를 실행합니다.

3) putty를 실행하면 아래와 같은 화면이 실행 됩니다.

4) 이제 IP주소를 찾아야 합니다..

IP주소는 라즈베리파이OS 설정시에 적용한 공유기에 라즈베리파이가 연결이 되어 있습니다. 전원을 먼저 인가하라고 말씀드린거는 라즈베리파이OS가 부팅이 좀 걸려서 그랬습니다. 이제는 부팅이 다 완료 되었을겁니다.

그럼 아래의 순서로 라즈베리파이4가 할당받은 IP주소를 찾도록 하겠습니다.

사용자의 와이파이 공유기에 접속하여 로그인 하고 관리도구로 들어갑니다.

좌측사진에서 내부 네트워크 설정을 찾아서 클릭을 하면 우측과 같이 사용중인 IP주소 정보가 확인이 됩니다. 이 때 라즈베리파이 OS 설치시에 사용한 호스트네임과 동일한 이름을 찾아서 좌측에 있는 IP주소를 확인 합니다.

확인한 IP주소를 빨간색 박스안에 기입을 합니다. 

다음 Open을 클릭 합니다.

그럼 아래와 같은 화면이 출력되며 이 때 Accept를 클릭 합니다.

사용자 이름과 비밀번호를 입력 합니다. 비밀번호는 눈으로 확인이 안됩니다. (라즈베리파이OS 설정시에 입력한 사용자이름과 비밀번호를 입력합니다.)

그럼 위와같이 putty를 이용하여 라즈베리파이4에 SSH를 통하여 접속을 할 수 있습니다.

하이라이트 문구중에 "dhlee@raspberrypi" 사용자 이름과 호스트 이름을 알 수 있습니다.

이제 아래와 같은 명령어를 실행하여 라즈베리파이4의 OS를 업데이트와 업그레이드 진행해 줍니다.

sudo apt-get update
sudo apt-get upgrade

"y" 눌러 주세요.

설치가 완료되면 이렇게 됩니다.

이제 라즈베리파이4를 이용해서 프로젝트를 진행하기위한 기본 설정은 완료가 되었습니다.

근데 저 처럼 초보자들은 화면이 없으면 좀 불편하지요. 일단 화면도 좀 보고싶고 한데 헉 도스같은 내용만 보이니 환장할노릇입니다. ㅋㅋㅋㅋ

그래서 윈도우에서 원격으로 접속 할 수 있는 원격 접속을 설명 드리고자 합니다.

(저도 초보지만 계속 화면을 보니까 원격으로 화면보면서 하는거 보다 그냥 ssh를 통해서 작업하는게 편하더라고요. 화면을 보면서 하더라도 모든거는 거의 터미널에서 진행을 하더라고요. 이점은 참조하세요.)

3) 윈도우원격접속

* 이리저리 설치를 하면서 알아본봐로는 라즈베리파이OS를 설치한 환경에서 된다고 합니다. 뭐 막 설명은 있던데 잘은 모르겠어요.ㅋㅋㅋ 이해 부탁드리고요. 제가 서칭을 하면서 진행한 내용을 정리 하겠습니다.

1) putty를 이용해서 라즈베리파이4에 접속을 합니다.

2) 접속을 해서 아래의 코드를 입력합니다.

sudo apt-get install raspberrypi-ui-mods xinit xserver-xorg

설치가 완료되면 재부팅을 합니다.

sudo reboot

3) 그리고 모든 창을 닫고 다시 putty를 이용해서 라즈베리파이4에 접속을 합니다.

4) 그다음 아래와 같이 코드를 입력합니다.(중간에 [y/n] 을 물으면 y를 입력하면 됩니다.

sudo apt install xrdp

5) 설치가 완료되면 Xrdp 서비스가 자동으로 실행이 된다고 합니다. 아래와 같이 코드를 입력하면 Xrdp가 실행중인지 확인 할 수 있다고 하네요. 제대로 설치가 되었는지 확인해보겠습니다.

systemctl show -p SubState --value xrdp

running 라고 잘 뜨네요.

원격접속을 위한 Xrdp을 사용하는 사용자를 ssl-cert 그룹에 추가를 해야 된다고 합니다. 이를 위해서 아래와 같이 코드를 입력합니다.

sudo adduser xrdp ssl-cert

위 코드를 실행 후에 putty 창을 모두 닫고 윈도우 PC의 원격 데스크톱연결을 실행합니다.

 

연결을 클릭하면 아래와 같이 표시가 됩니다. 그럼 우측과 같이 ID와 비밀번호를 입력하고 OK를 입력하면 됩니다.

그럼 위와 같이 그래픽을 지원하는 라즈베리파이4가 됩니다.

여기까지 하기위해서 SDcard에 OS를 몇번이나 설치 했나 모릅니다. ㅋㅋㅋㅋㅋ

하드웨어 설계만 했지 소프트웨어는 거의 첨이라 너무 힘들었네요. 

이제 시작하시는 분들을 위해 순서대로 진행 할 수 있도록 정리해 보았습니다.

조금이나마 도움이 되셨으면 합니다.

 

 

 

 

 

728x90
반응형
LIST

댓글