«nginx» 태그된 질문

nginx ( "engine x"로 발음)는 경량 웹 서버 및 리버스 프록시 서버입니다.



2
nginx-systemctl 또는 nginx -s를 다시로드하는 방법?
부름에 차이가 있습니까 systemctl reload nginx 전화 nginx -s reload ? systemd 외에도 SysV 및 Upstart와 같은 다른 초기화 시스템이 있다는 것을 알고 있습니다. 따라서이 질문은 그들에게도 적용될 수 있습니다. init 시스템을 통해이 명령을 실행하는 것이 좋습니까, 아니면 그냥 nginx 자체를 호출 할 수 있습니까? 미리 감사드립니다
24 linux  nginx  systemd 

4
HTTPS 용 정방향 프록시로 Nginx
이 질문은 수퍼 유저에게 답변 될 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . HTTP 트래픽을 프록시하도록 nginx를 성공적으로 구성 할 수 있었지만 ( 이 안내서 사용 ) HTTPS 요청을 프록시하려고 시도하면 코드 400 ( Bad Request )이 발생했습니다. Nginx 디버그 로그는 전혀 도움이되지 …
23 https  nginx  proxy 

2
URL의 백분율 기호로 인해 HTTP 400 잘못된 요청 오류가 발생하는 이유는 무엇입니까?
내 웹 브라우저에서 웹 페이지의 URL을 잘못 입력했을 때 우연히이 문제를 발견했습니다. 방문으로 http://example.com/%인해 HTTP 400 잘못된 요청 오류가 발생하는 이유는 무엇 입니까? 서버가 퍼센트 기호 이후 또는 앞에 다른 것을 기대하고 있습니까? Apache 및 Nginx 서버에서 발생하는 것으로 보입니다. (서버 : cloudflare-nginx) /superuser//% (서버 : Apache) http://mozilla.org/%

1
경로 노드를 제거하는 Nginx 재 작성 규칙
사용자가 다음 URL을 사용하여 내 웹 사이트에서 지정된 이미지에 액세스하려고한다고 가정 해 보겠습니다. http://www.mywebsite.com/blog/image1.jpg?someParam=100 경로에서 '블로그'노드를 제거하여 다시 쓰기 규칙이 필요합니다. http://www.mywebsite.com/image1.jpg?someParam=100

2
SSL 키에 대한 권한?
nginx에서 보안 연결 (https)을 설정하려고합니다. 그러나 개인 키의 권한에 대해서는 조금 걱정됩니다.이 자습서에서는 언급되지 않았습니다. 변경해야합니까? 무엇을?

1
HTTP 본문 내용에서 nginx가 URI를 다시 작성하는 방법은 무엇입니까?
이것은 nginx 리버스 프록시 302를 root 대신 URI 하위 폴더로 리디렉션 하는 방법에 대한 이전 질문에 대한 후속 조치 입니다. rewrite및 proxy_pass지시문을 사용하여에 외부 https://domain.com/my/web/app/LAN 요청을 내부 LAN 서버 와 같은 URL로 프록시 처리 하는 nginx 프록시 서버가 https://10.0.0.22/있습니다. ASCII UML로 번역을 표현하려는 시도는 다음과 같습니다. .-------------. .------------------. | Nginx …

2
단일 업스트림 서버를 재 시도하도록 nginx 구성
nginx를 리버스 프록시로 사용하고 있으며 업스트림 서버가 응답하지 않으면 몇 초 동안 기다렸다가 요청을 다시 시도하고 싶습니다. 이 방법으로 업스트림 서버를 다시 시작할 수 있으며 사용자에게 502 잘못된 게이트웨이가 표시되는 대신 브라우저가 몇 초 동안 정지됩니다 (다시 시작 프로세스에는 3 또는 4 초 소요). 몇 가지를 시도했지만 서버 블록에 넣었습니다. …
14 nginx 

1
Nginx : 특정 디렉토리에서 정적 파일 제공-한 수준이 너무 깊음
나는 nginx 설정에 익숙하지 않습니다. 꽤 기본적인 문제로 어려움을 겪고 있습니다. / doc (index.html, 일부 이미지 등)에서 정적 파일을 호스팅하고 싶습니다. 파일은 / sites / mysite / proj / doc /라는 디렉토리에 있습니다. 문제는 아래의 nginx 설정에서 nginx가 "/ sites / mysite / proj / doc / doc"라는 디렉토리를 찾으려고한다는 …


5
외부에서 nginx (포트 80)를 차단하는 Mac 방화벽
포트를 사용하여 nginx를 설치하고 sudo로 시작했습니다. localhost에서 nginx 시작 페이지에 액세스하면 완벽하게 작동하지만 외부 컴퓨터에서 액세스 할 수 없습니다. 외부에서 컴퓨터의 nmap을 수행하면 80/tcp filtered http 따라서 Mac 방화벽이 포트를 차단하고 있습니다. 그런 다음 nginx 실행 파일을 방화벽 예외 목록에 추가하지만 nmap은 여전히 ​​포트 80이 필터링되는 것으로 표시되어 웹 페이지에 …

2
왜 청취 443 default_server; nginx 규칙이 이미 구성된 규칙을 재정의합니다 (http 규칙이 정상적으로 작동 함)?
nginx와 다른 하위 도메인이 있습니다. a.mydomain.com b.mydomain.com c.mydomain.com Nginx에는 4 가지 규칙이 있습니다. 1) 다시 쓰기 규칙 : server { listen 80 server_name gl.udesk.org; root /nowhere; rewrite ^ https://a.mydomain.com$request_uri permanent; } 2) https 규칙 : server { listen 443; server_name a.mydomain.com; root /home/a/a/public; ssl on; ssl_certificate conf.d/ssl/a.crt; ssl_certificate_key conf.d/ssl/a.key; ssl_protocols …
9 http  https  nginx 


3
phpMyAdmin을 열 수 없습니다. 301 또는 500 오류가 발생합니다.
phpMyAdmin을 설치했지만 브라우저에서 열 수 없습니다.으로 이동하면 301 리디렉션 (*)이 표시됩니다 http://localhost:8080/phpmyadmin. /addres 끝에 a 를 추가하면 대신 500 오류 상태가 표시됩니다 . (*) Wireshark를 사용하여 캡처했습니다. 동일한 호스트의 터미널에서 netcat을 사용 하면 301이 다른 주소로 리디렉션됩니다 . 환경은 개발 / 테스트 목적으로 빌드 한 VM이며 LEMP (Linux / Nginx …

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