라즈베리파이로 리눅스 서버 만들기

1. Ubuntu MATE 이미지 다운로드

https://ubuntu-mate.org/raspberry-pi/
https://ubuntu-mate.org/download/

2. Ubuntu MATE 이미지를 MicroSDHC 카드에 설치하기

2.1 리눅스

https://ubuntu-mate.org/raspberry-pi/

2.2 애플 MAC

http://giyatto.tistory.com/28
https://github.com/RayViljoen/Raspberry-PI-SD-Installer-OS-X

2.3 Re-size File System

https://ubuntu-mate.org/raspberry-pi/

3. RPI에 MicroSDHC 설치 및 Booting 후 시스템 설정

(주의) 최초 부팅시 무선랜이 동작하지 않는 경우가 있는데, 재부팅하면 (1~2회) 해결됨
(주의) 애플 에어포트 유무선공유기의 경우 연결이 불가능한 경우가 발생함

4. Ubuntu MATE 업데이트 & 업그레이드

Software Updater 실행 (‘시스템’ 메뉴 -‘Software Updater’ 메뉴 실행)
Reboot
sudo apt-get update
sudo apt-get upgrade

5. VNC Server 설치

http://elinux.org/RPi_VNC_Server

(주의) Session Bus 에러시, /home/USER_ACCOUNT/.vnc/xstartup의 첫줄에 다음 줄(들) 삽입

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

(주의) 자세한 VNC Server 설정은 다음 참조

http://tigervnc.org/doc/vncserver.html

6. [WiFi 기반 서버 용도인 경우 부팅 후] 자동 무선랜 연결 설정

http://weworkweplay.com/play/automatically-connect-a-raspberry-pi-to-a-wifi-network/

7. [Email-Client] Evolution 이메일 프로그램 설치

http://www.infoworld.com/article/2695144/install-evolution-3-13-2-in-ubuntu-14-04.html

“오피스” 메뉴의 “에볼루션” 실행

(참조) https://help.gnome.org/users/evolution/stable/

8. [Web-Server] Apache Server 설치

https://www.raspberrypi.org/documentation/remote-access/web-server/apache.md

9. [IDE] Geany Editor 설치 

http://www.raspberry-projects.com/pi/programming-in-c/compilers-and-ides/geany/installing-geany

“개발” 메뉴의 “지니” 실행

10. [FTP-Server] Pure-FTP 서버 설치

https://www.raspberrypi.org/documentation/remote-access/ftp.md

11. [Back-end Server] LAMP 서버 설치

https://www.raspberrypi.org/learning/lamp-web-server-with-wordpress/

12. [Web-Editor] BlueGriffon 설치

http://bluegriffon.org

[참조] 가장 기초가 되는 라즈베리파이 설치 정보

https://www.raspberrypi.org/documentation/

[참조] 외장형 LCD 연결하기 (WaveShare 10.1″ HDMI LCD (B) 1280×800 경우)

http://www.waveshare.com/wiki/10.1inch_HDMI_LCD_(B)_(with_case)