새소식

라즈베리파이/라즈베리파이 NAS

라즈베리파이 NAS(openmediavault) 16탄 :: Nginx 설치하기

  • -

이 전 13탄에서 docker 및 portainer를 설치했고

이를 이용해서 14탄에서는 webDAV를 설치하고 설정해보았습니다

이번에는 portainer를 이용해서 NginX를 설치해보겠습니다

 

Nginx 설치

그리고 왼쪽의 목록에서 App Templates으로 이동합니다

그러면 목록에 있는 Nginx를 볼 수 있습니다 선택하고 show advanced options를 클릭합니다

 

그러면 container 관련 설정창이 나오게 됩니다

여기서 port나 volume을 설정할 수 있습니다

포트와 volume모두 기본 설정대로 해서 deploy하려고 합니다

deploy the container를 눌러줍니다

 

정상적으로 deploy된 후에 자동으로 설정된 외부에 노출되는 port를 확인후

인터넷 창에서 입력하여 이동합니다

그러면 정상적으로 설치가 된 것을 볼 수 있습니다

위 처럼 portainer의 대시보드를 통해 nginx container에 접근하여 상태를 확인할 수 있습니다

아래 console을 클릭하여 nginx container에도 직접 붙을 수 있습니다

 

console을 클릭하면 위와 같은 화면이 나올텐데

기본 설정 그대로 bash shell을 이용해서 root 계정으로 접근해보도록 하겠습니다

 

apt update
apt install vim

그러면 아래에 shell이 나올텐데 위 명령어를 입력해서

vim을 설치합니다 (html 파일 수정을 위해서)

 

vim /etc/nginx/nginx.conf
vim /usr/share/nginx/html/index.html

우선 위 명령어를 통해서는 nginx 설정을 변경할 수 있고

아래 명령어 즉 index.html 파일 수정을 통해서는 web html 파일을 수정할 수 있습니다

 

파일을 열개되면 아까 인터넷창에서 보았던 html파일이 나오게 됩니다

여기서 Welcome to 이 부분을 수정해보았습니다

 

service nginx restart

수정 후 위 명령어를 통해 nginx를 재시작하여 변경된 html을 반영합니다

 

그러면 다시 브라우저를 통해 접속시 변경된 페이지를 확인할 수 있습니다

이를 이용해서 블로거나 원하는 웹 페이지를 만들어 서비스할 수도 있겠습니다

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.