https://nitpick92.tistory.com/11
[linux] centos7 yum nginx 삭제 및 설치 방법
centos 7 환경에서 nginx 삭제 후 재설치하는 방법에 대해서 알아보려고 합니다. 1. nginx 삭제 # 설치 여부 확인 yum list installed nginx # 삭제 yum remove {your_pakage_name} 2. nginx 설치 # 기본적으로 nginx를 제공
nitpick92.tistory.com
지난 시간에는 nginx를 설치하는 방법을 알아보았습니다.
docker green-blue 무중단 배포를 시도 하던 중
Reverse-Proxy 서버 역할을 할 수 있는 그 무언가 필요하였습니다.
nginx를 Reverse-Proxy 서버로 사용할 수 있도록 세팅하는 방법에 대해 알아보겠습니다.
Client는 Proxy Server에 요청을 하고
Proxy Server는 각 웹서버에 요청 후 받은 응답을
Client에 전달하는 구조 입니다.
1. nginx conf 파일 수정
- 처음 세팅 시 default.conf를 바라보고 있는데 주석 처리를 해줍니다.
#include /etc/nginx/conf.d/*.conf;
- server 관련 정보를 입력해줍니다.
server {
# 들어오는 port
listen 8080;
server_name localhost;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
# 실제로 바라볼 port
location / {
proxy_pass http://127.0.0.1:9090;
}
}
2. nginx 서버를 재시작 해줍니다.
sudo systemctl restart nginx
8080 포트로 들어오면 실제로는 9090포트를
바라보는 역할을 하도록 세팅을 완료하였습니다.
'Server > Linux' 카테고리의 다른 글
mremoteNG Unable to load key file (PuTTY key format too new) 해결방법 (0) | 2023.02.13 |
---|---|
[CentOS] nginx multi port(멀티 포트) 세팅하기 (0) | 2023.02.10 |
linux CentOS 외부 접속(방화벽 오픈) 허용 (0) | 2023.02.10 |
[linux] centos yum nginx 삭제 및 설치 방법 (0) | 2023.02.06 |
CentOS7 Redis 설치 후 외부 접근 허용 (0) | 2023.02.02 |