라즈베리파이 기본세팅 (비망록)



반복되는 초기세팅을 위한 비망록

raspberry pi logo에 대한 이미지 검색결과

준비물


  1. 라즈베리파이 기판 (3 또는 이상)
  2. SD카드 (8GB 이상)
  3. 전원장치 (5V 3A 권장)
  4. USB 키보드, 마우스
  5. HDMI 모니터 + 케이블
  6. WiFi 또는 유선LAN 환경
  7. 케이스 (옵션)
  8. 디스플레이 또는 모니터 (옵션)



OS 설치


  1. PC에서 OS 이미지 다운로드
  2. PC에서 Etcher 프로그램으로 SD 카드에 이미지 복사
  3. 라즈베리파이 본체 HW 조립
    1. 본체, 케이스 조립
    2. 모니터, 전원, USB 키보드, 마우스 케이블 연결
  4. 라즈베리파이에 SD 카드를 넣고 전원켜기
  5. 모니터 화면에서 부팅 확인



OS 세팅


  1. 국가 설정
    • US 또는 UK로 설정
      (예전기억에 한국으로 설정하면 WiFi 주파수 오류 있었음)
  2. 계정 설정
    • ID : 기본값 pi
    • PW : 임의로 설정
    • PW 변경시 : sudo passwd
  3. 무선랜 설정 (주파수 주의)
  4. SW 업데이트 (옵션)
  5. 재부팅 후, 이하 쉘에서 작업
  6. APT 패키지 업데이트
    • sudo apt update
    • sudo apt upgrade
  7. 한글 폰트 설치
    • sudo apt install fonts-unfonts-core
  8. 한글 입력기 설치
    • sudo apt install ibus-hangul
  9. 시작메뉴 --> Preferance --> Raspberry Pi configuration -->
    • Interface --> VNC : Enable
    • GPU Memory : 256
    • Localization --> Timezone : ROK
    • Localization --> Locale : Ko (South Korea)
      (옵션 : x-window 메뉴를 한글화)
  10. 재부팅
  11. x-window 시작메뉴에서 Preferance 설정
    • Preferance --> Input method
      --> Yes, Yes, ibus, Ok 선택
    • Preferance --> ibus preferance --> Input Method
      --> EN제거, Hangul 추가 --> 터미널창에서 입력되는지 확인
  12. VNC 설치, 활성화
    • sudo apt-get install x11vnc xinetd
    • sudo nano /boot/config.txt 에서 해상도 설정
      (framebuffer_width = 1280, framebuffer_height = 720)
    • 리부팅
  13. 고정 IP 설정 (옵션)
    • 현재 Gateway 정보확인 netstat -nr
    • sudo nano /etc/dhcpcd.conf
      • interface wlan0
      • static ip_address=192.168.0.xxx/24
      • static routers=192.168.0.1
      • static domain_name_servers=192.168.0.1 8.8.8.8 *********
  14. PC측 VNC 클라이언트 설치
    1. VNC viewer for Google Chrome 플러그인 설치
    2. IP 설정, 연결확인



Wordpress 설치


  1. [주요참고] https://www.raspberrypi.org/learning/lamp-web-server-with-wordpress/worksheet/ --> 따라하기
  2. 아파치 웹서버 설치
  3. MySQL 설치 --> mariadb-server-10.0 설치
  4. 설치 후, 설정에서 Wordpress URL 을 설정해야 외부에서 볼수 있음
    (기본값 localhost)



참고 사이트