«nginx» 태그된 질문

Nginx ( "eNgine x")는 경량의 고성능 HTTP 서버, 리버스 프록시, TCP 스트림 프록시 및 메일 프록시이며 BSD와 유사한 라이센스로 배포됩니다.

11
Nginx에서 하위 도메인을 유지하면서 어떻게 모든 http 요청을 https로 다시 작성할 수 있습니까?
웹 서버의 모든 http 요청을 https 요청으로 다시 작성하고 싶습니다. 다음으로 시작했습니다. 서버 { 듣고 80; 위치 / { ^ (. *) https : //mysite.com$1 영구 다시 쓰기; } ... 하나의 문제는 이것이 하위 도메인 정보 (예 : node1.mysite.com/folder)를 제거한다는 것입니다. 위의 내용을 다시 작성하여 https로 모든 경로를 변경하고 하위 …
508 nginx  redirect  https 


8
nginx에서 SSL을 강제 실행하거나 리디렉션하는 방법은 무엇입니까?
다음과 같은 하위 도메인에 가입 페이지가 있습니다. https://signup.example.com HTTPS를 통해서만 액세스 할 수 있어야하지만 사람들이 어떻게 든 HTTP를 통해 넘어져서 404를 얻을 수 있다고 걱정합니다. nginx의 내 HTML / 서버 블록은 다음과 같습니다. html { server { listen 443; server_name signup.example.com; ssl on; ssl_certificate /path/to/my/cert; ssl_certificate_key /path/to/my/key; ssl_session_timeout 30m; location …

4
왜 Nginx와 Gunicorn과 같은 것이 필요합니까?
다음 질문에 대한 단순화 된 답변을 찾고 있습니다. Nginx가 Gunicorn과 함께 작동하는 방식에 대한 기초적인 이해를 구축하려고합니다. Nginx에 Django 앱을 배포하려면 Nginx와 Gunicorn이 필요합니까? 그렇다면 실제로 HTTP 요청을 처리하는 것은 무엇입니까? 추신. Apache와 mod_wsgi를 사용하고 싶지 않습니다!
219 nginx  django 

5
HTTP와 동일한 구성으로 제공되는 nginx HTTPS
두 개의 nginx server {}블록 에서 구성 지시문을 공유하는 방법이 있습니까? 내 사이트의 HTTPS 및 HTTP 콘텐츠가 정확히 동일한 구성으로 제공되므로 규칙 복제를 피하고 싶습니다. 현재 다음과 같습니다. server { listen 80; ... } server { listen 443; ssl on; # etc. ... } 다음 라인을 따라 무언가를 할 수 …
195 nginx  https 


13
Nginx.conf에서 환경 변수를 사용하는 방법
[ CrossOverflow에 대해 sysadmin과 같은 것으로 간주 되어 https://stackoverflow.com/questions/21933955 에서 교차 게시 및 편집되었습니다 .] Nginx를 실행하는 도커 컨테이너가 있는데 다른 도커 컨테이너에 연결됩니다. 두 번째 컨테이너의 호스트 이름과 IP 주소는 시작할 때 환경 변수로 Nginx 컨테이너에로드되지만 그 이전에는 알 수 없습니다 (동적). nginx.conf이 값을 사용 하고 싶습니다. 예 : …
183 nginx  docker 

7
NGINX에서 Access-Control-Allow-Origin을 어떻게 추가합니까?
기본 도메인의 하위 도메인에서 웹 글꼴을 사용할 수 있도록 Access-Control-Allow-Origin 헤더를 어떻게 설정합니까? 노트: HTML5BP 서버 구성 프로젝트 https://github.com/h5bp/server-configs 에서 대부분의 HTTP 서버에 대한이 헤더와 다른 헤더의 예를 찾을 수 있습니다.
158 nginx  cors 

5
Nginx 리버스 프록시 + URL 재 작성
Nginx는 포트 80에서 실행 중이며이 방법 /foo으로 포트 경로 가있는 프록시 URL을 반대로 사용합니다 3200. location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } 이것은 잘 작동하지만 port에 응용 프로그램 3200이 있는데 초기 응용 프로그램을 /foo보내고 싶지 않습니다 . 즉-에 액세스 할 때 앱에서받은 경로 http://localhost/foo/bar만 /bar되고 싶습니다 …

13
캐싱 리버스 프록시로 Nginx를 설정하는 방법은 무엇입니까?
최근 Nginx가 리버스 프록시 기능에 캐싱을 추가했다고 들었습니다. 나는 둘러 보았지만 그것에 관한 많은 정보를 찾을 수 없었습니다. Nginx를 Apache / Django 앞에서 캐싱 리버스 프록시로 설정하고 싶습니다. 일부 (전부는 아님) 동적 페이지에 대한 Nginx 프록시 요청을 Apache에 요청한 다음 생성 된 페이지를 캐시하고 캐시에서 해당 페이지에 대한 후속 요청을 …

5
Nginx 사이트 활성화 명령
우리 모두는 리눅스에서 아파치를 사용하여 웹 사이트를 활성화하는 방법을 알고 있습니다. 우리 모두 a2ensite 명령 사용에 동의한다고 확신합니다. 불행히도 Nginx에는 기본적으로 동등한 명령이 없지만 우분투에 일부 패키지를 설치하여 사이트를 활성화 / 비활성화하고 나열 할 수있었습니다. 문제는이 패키지의 이름을 기억하지 못한다는 것입니다. 내가 무슨 말을하는지 아는 사람 있나요? 이 패키지의 이름과 …

4
다운 타임없이 Nginx 설정 재로드
nginx를 리버스 프록시로 사용합니다. 내가 사용하여 구성을 업데이트 할 때마다 sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/" sudo "kill -s HUP `cat /var/run/nginx.pid`" 짧은 가동 중지 시간이 발생합니다. 어떻게 피할 수 있습니까?
122 nginx 

4
파일을 제공하지 않고 Nginx 설정에서 200으로 응답
이 구성 줄에서 파일을 제공하지 않고 200 응답을 다시 보내도록 Apache를 구성했습니다. Redirect 200 /hello Nginx로 이것을 할 수 있습니까? 파일을 제공하고 싶지 않고 서버가 200으로 응답하기를 원합니다 (요청을 기록하고 있습니다). 인덱스 파일을 추가하고 동일한 작업을 수행 할 수 있다는 것을 알고 있지만 구성에서 수행하면 잘못 될 수있는 일이 적습니다.
122 nginx 

4
사용 가능한 사이트와 nginx의 conf.d 디렉토리의 다른 사용법은 무엇입니까
리눅스 사용 경험이 있지만 nginx 사용 경험이 없습니다. 나는 응용 프로그램 서버에 대한 부하 분산 옵션을 연구하는 임무를 맡았습니다. 나는 apt-get을 사용하여 nginx를 설치했으며 모두 괜찮아 보입니다. 몇 가지 질문이 있습니다. 사이트에서 사용 가능한 폴더와 conf.d 폴더의 차이점은 무엇입니까? 이러한 폴더는 모두 nginx의 기본 구성 설정에 포함되어 있습니다. 튜토리얼은 둘 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.