TIL: NGINX 설정 방법

Snoop So·2023년 8월 21일
1
  1. pem 파일 권한 설정을 400으로 변경해준다.
  • 400번 권한의 의미는 다음과 같음
    • 4: 소유자에게 읽기 권한을 부여
    • 0: 그룹에게 아무런 권한을 부여하지 않음
    • 0: 다른 사용자에게 아무런 권한도 부여하지 않음
chmod 400 /Users/mingyeongso/Downloads/realsnoopso.pem
  1. SSH로 접속하기 위해 다음 명령어를 터미널에 입력한다.
ssh -i "/Users/mingyeongso/Downloads/realsnoopso.pem" ec2-user@54.211.216.238
  1. 리눅스에 접속이 완료되면 nginx를 설치해준다.
sudo yum install nginx
sudo systemctl start nginx
  1. nginx 설정 파일에 접속한다.
nano /etc/nginx/nginx.conf

http 블록 안에 로드 밸런싱을 설정해 준다. 이렇게 설정해두면 서버 요청이 몰리더라도 각각의 다른 서버로 요청이 분산되어서 서버가 다운되는 것을 막아준다.

http {
    upstream backend {
        server backend1.example.com;
        server backend2.example.com;
        # 여기에 추가 서버를 등록할 수 있습니다.
    }

    server {
        location / {
            proxy_pass http://backend;
        }
    }
}

0개의 댓글

관련 채용 정보