반응형


라즈베리파이를 Linux, Apache, MySQL, PHP 를 설치하여 웹서버로 응용사용해 봅니다.


1. 라즈비안 이미지를 다운받습니다. Raspbian https://www.raspberrypi.org/downloads/

2. 이미지를 만들고 SD 카드를 준비합니다. Win32 Disk Imager 프로그램을 이용 합니다.

3. 준비된 SD 카드를 라즈베리파이에 끼운 후, 모니터, 키보드 그리고 인터넷 케이블을 연결 한 뒤 전원을 켭니다.

4. 제일 먼저 초기 설정이나오는데, 초기설정에서 

- 1. Expand Filesystem 을 설정하고

- 3. Enable Boot To Desktop 을 Disable 합니다.

- 4. 필요에 따라 Internationalisation Options 를 설정해줍니다.

- 7. Overclock 을 Modest 로 해줍니다.

- 8. Advanced Options 에 들어가서 SSH Server 설정을 Enable 해줍니다.

- 8. Advanced Options 에서 update Raspberry Pi 를 해줍니다.


5. 설정이 끝난 후 라즈베리파이를 리부팅 해줍니다.

sudo reboot


6. 리부팅이 끝난 후 라즈베리파이의 ip 주소를 확인합니다.

ifconfig


7. OS 업데이트를 해줍니다. 시간이 꽤 걸립니다.

sudo apt-get update

sudo apt-get upgrade


8. Apache 설치를 합니다.

sudo apt-get install apache2 php5 libapache2-mod-php5


질문이 나오면 y 를 눌러 진행을 계속합니다. 시간이 꽤 걸리는 작업입니다.

혹시 오류가 난다면, 아래 명령어 2개를 시도해봅니다. 오류가 나지 않고 설치가 끝나면 아파치 서버를 재시작 합니다.

sudo groupadd www-data

sudo usermod -g www-data www-data


아파치 서버를 재시작 합니다.

sudo service apache2 restart


이제 다른 컴퓨터에서 웹브라우저를 열고 라즈베리파이의 IP 주소를 적어봅니다. "It works!" 라는 화면이 보이면 성공.


9, MySQL 을 설치합니다.

sudo apt-get install mysql-server mysql-client php5-mysql


질문이 나오면 y 를 눌러 진행을 계속합니다. 설치중에 MySQL 의 root 계정 암호를 설정하라고 나오는데, 원하는 암호로 설정한뒤 설치를 완료합니다.


10. FTP 설치

파일을 전송하기 위한 FTP 설치를 합니다. 먼저 web root 의 권한을 설정합니다.

sudo chown -R pi /var/www


vsftpd 를 설치합니다.

sudo apt-get install vsftpd


설치가 끝난 후 vsftpd 의 설정을 해줍니다.

sudo nano /etc/vsftpd.conf


- 1. anonymous_enable=YES 를 찾아 anonymous_enable=NO 로 설정

- 2. local_enable=YES 앞에 # 지워주기

- 3. write_enable=YES 앞에 # 지워주기

- 4. 맨아래에 내려가 force_dot_files=YES 적어주기

- 5. ctrl+X 를 누른 후 y 를 눌러 저장하며 나옵니다.


설정이 끝난 후 FTP 서비스를 재시작 해줍니다.

sudo service vsftpd restart


11. 마무리

암호 설정으로 마무리 해줍니다. ssh 연결이 가능한 상태이기 때문에 라우터에서 dmz 설정이 되어 있거나 하면 바로 라즈베리파이에 ssh 로 연결이 가능하므로, 누구나 다 알고 있는 라즈베리파이의 암호를 바꿔줍니다.


sudo passwd pi


그리고 root 의 암호도 바꿔줍니다. 두번째 명령어는 root 유저의 모드 변경 명령어입니다.


sudo passwd root

sudo usermod -L root


FTP 설정이 끝났습니다. FTP 클라이언트 프로그램으로 라즈베리파이에 연결하여 파일을 주고 받을 수 있게 되었습니다.


라즈베리파이에 LAMP 설정이 끝났습니다.





반응형
반응형


아래 링크를 참고 하여, 라즈베리파이에 VIM 설치를 완료 하였습니다.

참고 https://www.raspberrypi.org/documentation/linux/usage/text-editors.md

반응형
반응형


Top 10 라즈베리파이 프로젝트

  1. - 태블릿 PC
  2. - $150 파이폰, 전화기
  3. - 40 라즈베리 파이 슈퍼 컴퓨터 - $3000
  4. - 48 라즈베리파이를 사용한 360도 카메라
  5. - 라즈베리파이 3D 프린터
  6. - 오디오 북 리더
  7. - 로봇 탱크 
  8. - 라즈베리파이 자동차 미디어 플레이어
  9. - 강아지 밥주는 기계 : 강아지에게 이메일을 보내면, 강아지 음식이 나오고 사진을 찍어 보낸 사람에게 사진을 보내줌
  10. - 라즈베리 아케이드 : 마메 머신





반응형
반응형


제가 사용하던 넷북을 마네 머신으로 만들고 정말 신나게 게임을 했습니다. 

2015/01/23 - #플스1 #플스2 #컨트롤러 를 PC 와 플스3 에서 사용 가능하게 해주는 아답터 PS2 adapter

두번째 마메 머신을 만들 기회가 있어 한번 더 만들어봤는데요, 주분투 가 정말 라이트한 리눅스로 마메 머신용으로 딱이네요.



동생이 사용하던 Dell Inspiron Mini (델 인스피론 미니) 910 입니다. 제가 사용하던 넷북이랑은 사양이 조금 다른데요, Atom N270 1.6Ghz 에, 램 1GB, 하드는 SSD 16기가네요. 

XUBUNTU 설치 후, 와이파이 문제가 있었는데요, 그거 여기 링크에서 해결했습니다. (http://forums.bodhilinux.com/index.php?/topic/9152-solved-dell-mini910-wireless-not-working/)

여하튼, 1기가 램에 1.6Ghz 라서 그런지, 라즈베리파이 보다는 마메 돌리는 속도가 꽤 좋더군요. 예전 넷북으로 뭘 할까 생각중이신 분들은 마메 머신으로 바꿔 보세요 :)


반응형
반응형

LAMP 설치후, 메버릭스에서 요세미티로 업그레이드 한 후 아파치 세팅을 다시 활성화 해야 합니다.

참고 싸이트 (http://jason.pureconcepts.net/2012/10/install-apache-php-mysql-mac-os-x/)


컨픽 파일을 백업 합니다.

cd /etc/apache2/
cp httpd.conf httpd.conf.bak 


좋아하는 텍스트 에디터로, 컨픽 파일을 열어줍니다.

vi httpd.conf 


다음 라인을 찾은 후 # 를 앞에서 지워줍니다.

LoadModule php5_module libexec/apache2/libphp5.so


개인적으로 #를 지우지 않고, 다음 라인을 추가했습니다. 이후 바로 Apache 를 리스타트 해줍니다.

170 LoadModule php5_module /usr/local/opt/php54/libexec/apache2/libphp5.so
apachectl restart



반응형
반응형



이 릴리즈는 향상된 성능, 오류 수정 및 새로 디자인된 이모티콘 키보드를 포함합니다. 변경된 사항은 다음과 같습니다.

향상된 성능:

  • App 실행
  • App 반응성
  • 메시지
  • Wi-Fi
  • 제어 센터
  • Safari 탭
  • 타사 키보드
  • 키보드 단축키
  • 중국어(간체) 키보드

Wi-Fi 및 Bluetooth 수정사항

  • 로그인 자격 증명을 계속 요청받던 문제 수정
  • 일부 장비에서 간헐적으로 Wi-Fi 네트워크 연결이 해제되던 문제 해결
  • 핸즈프리 전화 통화가 연결 해제되던 문제 수정
  • 일부 Bluetooth 스피커에서 오디오가 재생되지 않던 문제 수정

방향 및 회전 수정사항

  • 때때로 가로 화면 방향으로 회전한 후 세로 화면 방향으로 다시 회전할 수 없던 문제 해결
  • 장비를 세로 화면 방향 및 가로 화면 방향으로 회전할 때 발생하는 성능 및 안정성 문제 개선
  • 주머니에서 iPhone 6 Plus를 꺼내면 장비의 화면 방향이 거꾸로 되던 문제 수정
  • 멀티태스킹으로 App을 전환한 후 가끔 App이 올바른 화면 방향으로 회전되지 않던 문제 해결

메시지 수정사항

  • 그룹 메시지가 때때로 분리되던 문제 해결
  • 개별 메시지를 전달하거나 삭제하는 기능이 때때로 사라지던 문제 수정
  • 메시지에서 사진을 찍을 때 때때로 미리보기가 나타나지 않는 문제 해결
  • 메시지 App에서 직접 정크 메시지로 보고할 수 있는 기능 추가
  • 사용자의 연락처에 없는 사람이 보낸 iMessages를 필터링할 수 있는 기능 추가

가족 공유 수정사항

  • 가족 구성원의 장비에서 특정 App이 실행되지 않거나 업데이트되지 않는 오류 수정
  • 가족 구성원이 특정 무료 App을 다운로드할 수 없던 오류 수정
  • 구입 요청 알림에 대한 신뢰성 향상

CarPlay 수정사항

  • 지도가 검은색 화면이 되던 문제 수정
  • UI가 올바르지 않게 회전되던 문제 수정
  • CarPlay 화면에 나타나지 말아야 할 키보드가 나타나던 문제 수정

기업용 수정사항

  • 기업용 App 설치 및 업데이트 신뢰성 향상
  • IBM Notes에서 생성된 캘린더 이벤트의 시간대 수정
  • 재시동 후 Web Clip 아이콘이 일반 아이콘이 되던 문제 수정
  • 웹 프록시 암호 저장에 대한 신뢰성 향상
  • 외부 답장에 대해 Exchange 부재 중 메시지를 이제 개별적으로 편집 가능
  • 일시적인 연결 문제에 대해 Exchange 계정 복구 향상
  • VPN 및 웹 프록시 솔루션 호환성 향상
  • 공용 Wi-Fi 네트워크에 연결할 때와 같이 Safari 웹 시트에 로그인할 때 물리적 키보드 사용 허용
  • 긴 메모가 있는 Exchange 회의가 잘리던 문제 수정

손쉬운 사용 수정사항

  • Safari에서 뒤로 버튼을 사용할 때 VoiceOver 제스처가 응답하지 않던 문제 수정
  • 임시 저장 Mail 메시지에서 VoiceOver 초점의 신뢰성이 떨어지던 문제 수정
  • 점자 화면 입력을 사용하여 웹 페이지 양식에 텍스트를 입력할 수 없던 문제 수정
  • 점자 디스플레이에서 빠른 탐색을 토글할 때 빠른 탐색이 꺼져있다고 나오던 문제 수정
  • VoiceOver가 활성화되어 있을 때 App 아이콘이 홈 화면에서 움직이지 않던 문제 수정
  • 일시 정지 후 화면 말하기가 다시 시작되지 않던 화면 말하기 문제 수정

기타 개선사항 및 오류 수정사항

  • 300개 이상의 새로운 이모티콘이 있는 새로 디자인된 이모티콘 키보드
  • iCloud 사진 보관함이 OS X 10.10.3의 새로운 사진 App과 동작하도록 최적화되었으며 정식 출시됨
  • 지도에서 턴 바이 턴 내비게이션의 거리 이름을 말하는 발음 향상
  • Baum VarioUltra 20 및 VarioUltra 40 점자 디스플레이 지원 포함
  • 투명도 줄이기가 켜져 있을 때 Spotlight 결과 표시 향상
  • iPhone 6 Plus 가로 화면 방향 키보드의 이탤릭체 및 밑줄체 포맷 옵션 추가
  • Apple Pay에 사용하는 배송 및 청구 주소 제거 기능 추가
  • Siri가 지원되는 언어 및 국가 추가: 영어(인도, 뉴질랜드), 덴마크어(덴마크), 네덜란드어(네덜란드), 포르투갈어(브라질), 러시아어(러시아), 스웨덴어(스웨덴), 태국어(태국), 터키어(터키)
  • 받아쓰기 언어 추가: 아랍어(사우디 아라비아, 아랍 에미리트 연합국) 및 히브리어(이스라엘)
  • 전화, Mail, Bluetooth 연결, 사진, Safari 탭, 설정, 날씨 및 음악의 Genius 재생목록의 안정성 향상
  • 특정 장비에서 밀어서 잠금 해제가 동작하지 않던 문제 해결
  • 가끔 잠금 화면에서 쓸어넘겨 전화 통화를 받을 수 없던 문제 해결
  • Safari PDF에서 링크가 열리지 않던 문제 해결
  • Safari 설정에서 방문 기록 및 웹 사이트 데이터 지우기를 선택해도 모든 데이터가 지워지지 않던 문제 수정
  • 'FYI'가 자동 수정되던 문제 수정
  • 빠른 답장에 예상 단어가 나타나지 않던 문제 해결
  • 지도가 하이브리드 모드에서 야간 모드로 바뀌지 않던 문제 수정
  • FaceTime URL을 사용하여 브라우저 또는 타사 App에서 FaceTime 통화를 시작할 수 없던 문제 해결
  • 때때로 사진이 Windows의 디지털 카메라 이미지 폴더에 제대로 보내지지 않던 문제 수정
  • iTunes에서 때때로 iPad 백업이 완료되지 않던 문제 수정
  • Wi-Fi에서 셀룰러 네트워크로 전환할 때 Podcast 다운로드가 멈추던 문제 수정
  • 잠금 화면에서 타이머의 남은 시간이 00:00으로 잘못 표시되던 문제 수정
  • 때때로 통화 음량이 조절되지 않던 문제 수정
  • 상태 막대가 때때로 나타나지 말아야 할 때 나타나던 문제 수정

이 업데이트의 보안 콘텐츠에 관한 자세한 정보를 보려면 다음 웹 사이트를 방문하십시오.

http://support.apple.com/kb/HT1222?viewlocale=ko_KR



반응형

+ Recent posts