거꾸로 바라본 세상
[Nginx] Intro 및 설치
Back-End/Nginx 2023. 4. 20. 09:54

Nginx Nginx는 "동시접속 처리에 특화된 웹 서버 프로그램으로 Apache보다 동작이 단순하고, 전달자 역할만 하기 때문에 동시접속 처리에 특화되어 있다. 우분투 설치 sudo apt-get update sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring ## Nginx pakage 저장소 서명키를 다운로드 하고 저장 curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null # lsb_release 명령을 통해 운영체제와 배포판 이..

article thumbnail
4. 도커에서 웹 서버 작동하기(Nginx 설치하기)
CI-CD/Docker 2023. 4. 19. 08:54

도커에서 웹 서버 작동하기(Nginx 설치하기) 1. 이미지 다운로드 Docker 컨테이너를 시작하기 위해서는 Docker 컨테이너의 바탕이 되는 'Docker 이미지'가 필요 Docker repository인 docker hub에 가면 Nginx의 공식 이미지를 제공한다. 이미지 다운로드 $ docker pull nginx $ docker image ls 를 통해 다운로드 확인 2. Nginx 작동 Docker 이미지를 사용하여 Nginx 서버를 가동한다. 이때 브라우저에서 HTTP(80 포트)에 대한 엑세스를 허가하기 위해 -p 옵션을 붙여 컨테이너가 보내는 전송을 허가한다. $ docker container run --name webserver -d -p 80:80 nginx 아래 그림처럼 loca..