라즈베리 파이에 nginx 서버 설치하기!

메카 2016-11-02 (수) 16:56 8년전 6769  

안녕하세요 메카솔루션입니다.


이번에는 라즈베리 파이를 웹서버로 사용하기 위해 라즈베리 파이에 nginx 서버를 설치하는방법을 알아보도록 하겠습니다.


 


nginx란 무었일까?


nginx(엔진 X)는 웹서버 소프트웨어로 , 아파치의 HTTP서버에 비해 많이 가벼운 특징을 가지며 PHP와 같은 서버 기반의 언어를 실행할 수 있습니다.


(참고 : https://ko.wikipedia.org/wiki/Nginx)


이렇듯이 라즈베리 파이에서 돌리기에는 적합한 웹서버가 아닐까 생각이 듭니다.


그렇다면 한번 설치를 진행 해 보도록 하겠습니다.


설치하기


커멘드 라인에 다음과 같이 명령을 실행해 줍니다.

 sudo apt-get install nginx


끝.


예상이상으로 설치가 너무 쉬웠습니다.



테스트 해보기


커멘드 라인에 다음의 명령어를 실행 합니다.

 sudo /etc/init.d/nginx start


실행한 다음, 같은 네트워크에 있는 브라우저로 라즈베리 파이의 IP에 접속하거나


라즈베리 파이에서 접속할때는 192.0.0.1 로 접속하면 됩니다.


 

웹사이트 수정하기


서버에 접속하는것을 성공했다면 이제는 웹서버 쪽 (백엔드, back end) 에서 개발을 해봅시다.


지금은 nginx 기본 화면만 보이는데 저희에게 필요한 화면을 보이도록 구성해봅시다.


파일을 수정할 디렉터리는 다음과 같습니다. 


/val/www/html/


이곳에 들어가셔서 nano나, vi 와 같은 에디터로 html 소스를 수정해 봅니다.


저는 첨부된 html파일로 테스트를 해보았습니다.


 


약간 디자인을 입히니 새로운 인터페이스가 된것같은 느낌이네요 


 


라즈베리 파이에서 전체 화면으로 실행하면 이렇게 보입니다.


다음에는 php를 설치하여 php로 간단하게 기능을 구현해 보도록 하겠습니다.


감사합니다.



메카리워즈 Image Map


모바일 버전으로 보기