«nginx» 태그된 질문

Nginx ( "engine x")는 웹 서버, 리버스 프록시, TCP 스트림 프록시 및 메일 프록시이며 BSD와 유사한 라이센스로 배포됩니다.

7
NGINX는 프록시 웹 소켓을 역전시키고 SSL을 활성화합니까 (wss : //)?
나는 스스로 길을 잃어 버렸고 NGINX를 스스로 만들지 않았지만 추가 계층을 사용하지 않고도 안전한 웹 소켓을 사용할 수 있기를 원합니다. 웹 소켓 서버 자체에서 SSL을 활성화하고 싶지 않지만 대신 NGINX를 사용하여 SSL 레이어를 전체에 추가하고 싶습니다. 거기에있는 모든 웹 페이지는 할 수 없다고 말하지만 할 수는 있습니다! 누구 (나 자신) …
136 ssl  tcp  proxy  nginx  mod-proxy 


4
NGINX에서 URL을 리디렉션하는 방법
모든 http://test.com 요청을 http://www.test.com 으로 리디렉션해야합니다 . 어떻게 할 수 있습니까? 서버 블록에서 추가를 시도했습니다. rewrite ^/(.*) http://www.test.com/$1 permanent; 하지만 브라우저에서는 The page isn't redirecting properly Firefox has detected that the server is redirecting the request for this address in a way that will never complete. 내 서버 블록은 server …

1
중복 된 MIME 유형“text / html”?
Nginx 구성 파일에 있습니다. gzip_types text/plain text/html text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; 하지만 Nginx는 시작할 때 오류를냅니다 [warn]: duplicate MIME type "text/html" in /etc/nginx/nginx.conf:25 실제로 무엇과 중복 text/html됩니까? 그렇 text/plain습니까?
132 nginx  mime-types 

6
내 nginx가 실제로 사용하는 nginx.conf 파일을 찾으십시오.
서로 다른 두 버전의 nginx가 설치된 클라이언트 서버에서 작업합니다. 나는 그중 하나가 brew package manager (osx 상자)와 함께 설치되어 있고 다른 하나는 nginx 패키지 Makefile로 컴파일되고 설치된 것 같습니다. 서버에서 모든 nginx.conf 파일을 검색했지만이 파일 중 어느 것도 서버에서 시작할 때 실제로 nginx가 사용하는 매개 변수를 정의하지 않습니다. 내가 모르는 …
130 macos  nginx  sysadmin 

9
중지하지 않고 Docker 컨테이너 내에서 Nginx를 실행하는 방법은 무엇입니까?
Docker 컨테이너에 Nginx가 설치되어 있으며 다음과 같이 실행하려고합니다. docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx 문제는 Nginx의 작동 방식에 따라 초기 프로세스가 즉시 마스터 Nginx 프로세스와 일부 작업자를 생성 한 다음 종료된다는 것입니다. Docker는 원래 명령의 PID 만보 고 있기 때문에 컨테이너가 중지됩니다. 용기가 멈추지 않게하려면 어떻게합니까? 첫 번째 …
130 linux  nginx  docker 

11
NGINX : 업스트림에서 응답 헤더를 읽는 동안 업스트림 시간 초과 (110 : 연결 시간 초과)
업스트림 앱 서버로 Puma를 실행하고 백그라운드 DB 클러스터로 Riak을 실행하고 있습니다. 약 25,000 명의 사용자에 대한 데이터 청크를지도 축소하고 Riak에서 앱으로 반환하는 요청을 보내면 Nginx 로그에 오류가 발생합니다. 업스트림에서 응답 헤더를 읽는 동안 업스트림 시간 초과 (110 : 연결 시간 초과) 동일한 요청으로 nginx 프록시없이 직접 업스트림을 쿼리하면 필요한 데이터를 …
130 nginx  timeout  puma 

8
504 게이트웨이 시간 초과를 유발하는 Nginx 역방향 프록시
Nginx를 요청을받은 후 proxy_pass를 수행하여 포트 8001에서 실행되는 업스트림 서버에서 실제 웹 응용 프로그램을 가져 오는 역방향 프록시로 사용하고 있습니다. mywebsite.com으로 이동하거나 wget을 수행하면 60 초 후에 504 Gateway Timeout이 발생합니다. 그러나 mywebsite.com:8001을로드하면 응용 프로그램이 예상대로로드됩니다! 그래서 뭔가 Nginx가 업스트림 서버와 통신하는 것을 방해하고 있습니다. 이 모든 것은 호스팅 회사가 …

5
다른 포트를 통해 nginx를 시작하는 방법 (80 이외)
안녕하세요, nginx의 초보자입니다. 아파치가 이미 실행중인 서버 (Ubuntu 4를 실행 중)에 설정하려고했습니다. 그래서 나는 apt-get install그것을 nginx를 시작하려고했습니다. 그런 다음 다음과 같은 메시지가 나타납니다. Starting nginx: the configuration file /etc/nginx/nginx.conf syntax is ok configuration file /etc/nginx/nginx.conf test is successful [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) [emerg]: …
128 ubuntu  nginx 

1
동일한 IP의 Nginx 다른 도메인
nginx를 사용하여 동일한 서버에서 2 개의 다른 도메인을 호스팅하고 싶습니다. @ 속성을 통해 두 도메인을 모두이 호스트로 리디렉션했습니다. 2 개의 다른 서버 블록을 구성했지만 두 번째 도메인에 액세스하려고 할 때마다 첫 번째 도메인으로 리디렉션됩니다. 여기 내 구성이 있습니다. server { listen www.domain1.com:80; access_log /var/log/nginx/host.domain1.access.log main; root /var/www/domain1; server_name www.domain1.com; location …
127 nginx  dns 

3
nginx 오류 "서버 이름 충돌"무시 됨 [닫힘]
닫은. 이 질문은 주제를 벗어났습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 칠년 전에 . 이 질문 개선 server { #listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default ipv6only=on; ## listen for …
125 nginx 

16
AWS Elastic Beanstalk의 Nginx conf에서 client_max_body_size 늘리기
나는 실행 해요 "413 요청 엔티티가 너무 큼" AWS 탄성 콩 줄기에서 실행 우리의 API에 10메가바이트보다 큰 파일을 게시 할 때 오류가 발생합니다. 저는 꽤 많은 연구를 수행 했으며 Nginx에 대한 client_max_body_size 를 늘려야 한다고 생각 하지만 Elastic Beanstalk를 사용하여이를 수행하는 방법에 대한 문서를 찾을 수없는 것 같습니다. 내 생각 …

7
nginx server_name 와일드 카드 또는 catch-all
여러 웹 사이트를 제공하는 nginx 인스턴스가 실행 중입니다. 첫 번째는 서버의 IP 주소에 대한 상태 메시지입니다. 두 번째는 admin.domain.com. 이것들은 훌륭하게 작동합니다. 이제 다른 모든 도메인 요청이 단일로 이동하고 싶습니다. index.php많은 도메인과 하위 도메인이 있으며 모두 nginx 구성에 나열하는 것은 비현실적입니다. 지금까지 설정 server_name을 시도했지만 *잘못된 와일드 카드로 실패했습니다. *.*다른 …

3
nginx 업로드 client_max_body_size 문제
nginx / ruby-on-rails를 실행 중이며 파일을 업로드하는 간단한 멀티 파트 양식이 있습니다. 업로드하려는 파일의 최대 크기를 제한하기 전까지는 모든 것이 잘 작동합니다. 이를 위해 nginx client_max_body_size를 1m (1MB) 로 설정하고 해당 규칙이 위반 될 때 응답으로 HTTP 413 (Request Entity Too Large) 상태를 예상합니다. 문제 는 1.2MB 파일을 업로드 할 …
117 http  file-upload  nginx 

5
업스트림의 호스트를 찾을 수없는 경우 nginx가 충돌하지 않도록 설정
Docker의 공통 도메인 아래에 여러 개의 레일 앱이 있으며 nginx를 사용하여 특정 앱에 요청을 보냅니다. our_dev_server.com/foo # proxies to foo app our_dev_server.com/bar # proxies to bar 구성은 다음과 같습니다. upstream foo { server foo:3000; } upstream bar { server bar:3000; } # and about 10 more... server { listen *:80 …

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