-
Notifications
You must be signed in to change notification settings - Fork 153
라즈베리 파이에 Yona 설치하기
minishanell edited this page Feb 7, 2017
·
9 revisions
1. PC에서 SD카드 FAT32 타입 포맷
- SDFomatter나 기타 도구를 이용해도 무방합니다. 하지만 메인 파티션이 FAT32에서 기동하므로 그것은 지켜주셔야 합니다.
2. Noobs를 받아서 압축을 푼 후 SD카드에 넣기
3. 라즈베리 파이에 SD카드를 넣고 재부팅
- 최근 커널엔 SSH가 초기설정이 아니므로, 라즈베리 파이에 HDMI와 키보드 달고 부팅하시거나 SSH를 작동하게 하는 방법을 읽어보고 SSH 활성화를 설정하신 후 부팅하시면 됩니다.
4. Noobs 설치화면에 RASPBIAN JESSI Lite 를 선택, 설치
5. 최초 부팅 후, passwd로 pi 계정의 비밀번호 변경
- 부팅하면서 변경하게 되어있습니다. 초기값의 root는 비밀번호가 없습니다.(로그인 불가)
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 받기 및 설정
- wget https://github.com/yona-projects/yona/releases/download/v1.1.0/yona-v1.1.0-bin.zip
- unzip yona-v1.1.0-bin.zip
- cd yona
- ./bin/yona
- 이렇게 하면 패스워드 오류나고 conf 폴더가 생성됩니다.
- vi ./conf/application.conf - 파일 수정
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가 환영해줄 것입니다. ^ㅇ^