Skip to content

라즈베리 파이에 Yona 설치하기

minishanell edited this page Feb 7, 2017 · 9 revisions

I. 라즈베리 파이에 라즈비안 설치하기

1. PC에서 SD카드 FAT32 타입 포맷

  • SDFomatter나 기타 도구를 이용해도 무방합니다. 하지만 메인 파티션이 FAT32에서 기동하므로 그것은 지켜주셔야 합니다.

2. Noobs를 받아서 압축을 푼 후 SD카드에 넣기

3. 라즈베리 파이에 SD카드를 넣고 재부팅

  • 최근 커널엔 SSH가 초기설정이 아니므로, 라즈베리 파이에 HDMI와 키보드 달고 부팅하시거나 SSH를 작동하게 하는 방법을 읽어보고 SSH 활성화를 설정하신 후 부팅하시면 됩니다.

4. Noobs 설치화면에 RASPBIAN JESSI Lite 를 선택, 설치

5. 최초 부팅 후, passwd로 pi 계정의 비밀번호 변경

  • 부팅하면서 변경하게 되어있습니다. 초기값의 root는 비밀번호가 없습니다.(로그인 불가)

II. 라즈베리 파이에 Yona 설치하기

1. raspi-config 기본 세팅 및 재부팅

  • 호스트명 부여, 비디오 램 줄이기(최소 16MB로 지정) 외 지역화, 잡다한 통신방법 끄기, SSH 개방

2. 블루투스 연결 차단하기(라즈베리 파이 3만 해당)

  • update-rc.d bluetooth disable

3. 라즈베리 파이 초기 패키지 업데이트

  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get autoremove
  • sudo apt-get install rpi-update
  • sudo rpi-update
  • sudo sync
  • sudo sync
  • sudo reboot

4. Git 설치하기(개발지원)

  • sudo apt-get install git

5. APM 설치하기

  • 원래는 MariaDB만 있으면 되지만, DB 생성&제어하기가 귀찮은 관계로 phpMyadmin을 이용합니다.
  • sudo apt-get install mariadb-server
  • sudo apt-get install apache2
  • sudo apt-get install php5
  • sudo apt-get install php5-gd
  • sudo apt-get install phpmyadmin
  • mariadb와 phpmyadmin 설치시 루트 비밀번호를 설정하게 되어있습니다.

6. phpMyadmin을 이용한 yona 계정 및 데이터베이스 생성

  • http://주소/phpmyadmin 으로 입력하면 설정페이지에 들어가고, 그곳에서 계정생성하면서 같은 이름으로 DB생성하면 됩니다.
  • DB 파일 시스템 타입을 utf8mb4_bin 로 맞춰야 Yona가 이상없이 작동합니다.(DB 만들고 설정하는 곳에서 바꿀 수 있음).

7. Oracle Java 8 설치하기

  • 참고 : 라즈베리에 오라클 자바 8 설치하기
  • 자바 다운로드 페이지에 가서 자바를 받습니다.
  • Linux ARM 32 Hard Float ABI <- 글쓴이는 이걸로 받았습니다.
  • sudo tar zxvf jdk-8-linux-arm-vfp-hflt.tar.gz -C /opt
  • sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0/bin/javac 1
  • sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0/bin/java 1
  • sudo update-alternatives --config javac
  • sudo update-alternatives --config java
  • 여기까지 하면 자바 설치 끝. 뭔가 복잡하네요.

8. Yona 받기 및 설정

db.default.driver=org.mariadb.jdbc.Driver
db.default.url="jdbc:mariadb://127.0.0.1:3306/yona?useServerPrepStmts=true"
db.default.user=DB계정명
db.default.password="DB암호"

9. Yona 실행

  • ./bin/yona&
  • 이후 다른 컴퓨터에서 http://주소:9000 을 입력하면 Yona가 환영해줄 것입니다. ^ㅇ^
Clone this wiki locally