«nginx» 태그된 질문

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

1
nginx 로그의 SSL 오류
nginx 오류 로그 에이 로그 항목이 표시됩니다. 2016/03/19 09:46:33 [crit] 14355#14355: *7761 SSL_shutdown() failed (SSL: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init) while SSL handshaking, client: 178.63.105.85, server: 0.0.0.0:443 나는 그것이 무엇을 의미하는지 이해할 수 없습니다. 나는 구글을 시도했지만 성공하지 못했습니다.

1
MP4 비디오 (~ 34MB)를 다운로드하는 동안 Chrome에서 너무 많은 요청 (~ 22000)
우리 사이트에서 비디오 파일 (mp4)을 호스팅합니다. 모든 파일은 Chrome에서 너무 느리게로드됩니다 .FF에서는 모든 것이 정상입니다. 크기가 34MB 인 파일의 다운로드를 테스트했습니다 (직접 링크로 파일을 열었습니다). 결과는 다음과 같습니다. Chrome 에서 ~ 22000 (!) 개의 요청을했으며 982MB가 전송되었습니다. Firefox 는 5 번만 요청했습니다. 서버로서 기본 (비디오 파일 제공과 관련) 설정으로 nginx …

3
NGINX 매우 비효율적 인 대용량 mp4 파일 제공
현재 Centos 6.6 OS에서 nginx / 1.0.15를 실행하고 있습니다. 서버에는 다음과 같은 사양이 있습니다. Intel (R) Atom (TM) CPU C2750 @ 2.40GHz (8 코어) 32GB 램 5 개의 6000GB 7200RPM (Raid 10) 문제 서버의 연결은 1Gbit / s이지만 400-500mbit / s 후에는 병목 현상이 발생합니다. 약 100 개의 연결에서 서비스가 …


2
SSL 종료로드 밸런서 (haproxy) 뒤에서 잘못된 구성표를 사용하여 nginx try_files 리디렉션
SSL 종료를 수행하는로드 밸런서 뒤의 백엔드로 실행중인 nginx 1.6.2 서버가 있습니다. 백엔드 서버와의 모든 통신은 HTTP를 통해 이루어집니다. 무슨 일이 일어나고 있는지 다이어그램 : /--http---> frontend:80 --\ client --+ +--http---> backend:8000 \--https--> frontend:443 --/ LOAD BALANCER BACKENDS 테스트 목적으로 현재 하나의 백엔드 만 있습니다. 로드 밸런서는 HAProxy 1.5를 실행하며 제어 …
8 nginx  haproxy 

1
그룹을 비활성화 한 상태에서 특정 SSL 암호를 활성화하는 방법은 무엇입니까?
Windows XP에서 IE8을 지원하기 위해 nginx SSL 환경에서 SSL 암호 EDH-DSS-DES-CBC3-SHA(라고도 함 TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA) 를 활성화하고 싶습니다 . nginx의 기본 SSL 암호는 다음과 같습니다. ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!3DES:!MD5:!PSK EDH-DSS-DES-CBC3-SHA를 통해 비활성화됩니다 !DES. 나는 그 암호를 비활성화 규칙 앞에 ( DHE-RSA-AES256-SHA와 사이 !aNULL) 그리고 그 후에 (마지막 인수로) 시도했지만 둘 다 작동하지 않았습니다. 다른 암호를 …
8 nginx  openssl  ssl 

2
nginx 구성에서 후행 슬래시 사용
location /product { proxy_pass http://10.0.0.25:8080; } 제품 폴더에 대한 첫 번째 위치 설명을 http://mysdomain.com/product/사용하는 경우 사용해야 http://mysdomain.com/product하며 브라우저에서 사용할 수 없습니다 . URL의 슬래시 끝을 사용해야한다는 것을 의미합니다. 두 개의 속임수를 사용하여 제품 폴더에 액세스하고 싶습니다. 이 차이점이 있습니까? location /product/ { proxy_pass http://10.0.0.25:8080; }
8 nginx  proxy 

2
Nginx + php-fpm-각 php-fpm 프로세스 실행시 70-100 % CPU
다음과 같은 상황이 발생했습니다. 우리는 nginx + php-fpm을 사용하여 8 코어, 8GB 램, 2.6GHz의 linode에 있습니다. 우리는 CPU 사용량에 대한 그래프를 매우 많이 얻고 있습니다 (우리는 그렇게 나쁜 VPS 이웃이되고 싶지 않습니다) ... 한 번에 사이트에 약 100 명 미만의 사용자가 있습니다. 따라서 이러한 상황은 매우 당황 스럽습니다. CPU 사용량이 …

2
위치 블록 당 Nginx client_max_body_size (php 프론트 컨트롤러 패턴)
이 문제 에 대한 해결책을 찾고 있습니다 . 해당 질문의 설정이 작동하지 않는 이유를 이해하지만 작동시킬 수있는 솔루션을 얻으려고합니다. 아이디어는 특정 URL에서만 큰 파일 업로드를 허용하는 것입니다. 나는 location이것을 위해 블록을 사용할 수 있지만 문제는 : PHP 프론트 컨트롤러 패턴이 있습니다 : location ~ \.php { # ... fastcgi_pass unix:/tmp/php5-fpm.sock; …
8 nginx  upload 

1
포트 80을 들으려면 Nginx를 중지하는 방법은 무엇입니까?
nginx가 포트 80의 청취를 중단하고 싶습니다. 버그가 있지만 의도적으로 수행하는 것에 대한 의사는없는 사람들 만 발견했습니다. 나는 그것을 비활성화 할 수 없으며 너무 읽었다. #listen 80; ## listen for ipv4; this line is default and implied 영어는 모국어가 아니지만 "암시 적"이라는 것은 이것이 선언 될 필요가 없다는 것을 이해합니다. 따라서 …
8 nginx  http 

1
Nginx의 proxy_intercept_errors 지시문이 제대로 작동하기 위해 다시 쓰기가 필요한 이유는 무엇입니까?
다음은 샘플 Nginx 서버 구성입니다. "매직 부적"위치 블록이 없으면 프록시 된 오류 컨텐츠로 인해 사용자 정의 된 오류 페이지가 아닌 Nginx 404 페이지가 생성됩니다. proxy_intercept_errors 지시문을 제거하면 올바른 http 오류 코드 헤더가있는 적절한 프록시 오류 페이지가 제공됩니다. 마법 부적의 존재 여부에 관계없이 프록시되지 않은 오류 페이지가 올바르게 렌더링됩니다. 정확히 무슨 …

3
Nginx 서버가 느리게 응답하도록하십시오
내 사이트에 스패머가 있습니다. '거부'를 사용하여 IP를 차단할 수는 있지만 IP를 변경하면 고양이와 마우스를 계속 재생해야합니다. 대신, nginx가 자신의 IP에 더 느리게 응답하도록 구성하는 방법이 있는지 궁금합니다. 그렇게하면 그는 사이트가 올바르게 작동하지 않고 나를 내버려 두게 될 것입니다. 감사
8 nginx 

1
nginx의 try_files 다시 작성
이전 nginx 버전에서 현재 버전으로 매우 간단한 다시 쓰기를 아래와 같이 변환하려고합니다. location / { if ( !-f $request_filename ) { rewrite ^/([a-z]*)$ /index.php?action=$1; rewrite ^/([a-z]*)/(.*)$ /index.php?action=$1&item=$2; } } 이것은 내가 얼마나 멀리 왔는가입니다. 색인 페이지가 표시되지만 위와 같이 다시 작성해야하는 모든 페이지가 대신 404를 발생시킵니다. server { listen 80 …
8 nginx 

1
사용자 당 nginx 업로드 / 다운로드 속도를 어떻게 동적으로 제한 할 수 있습니까?
특정 위치의 속도 제한을 사용하여 속도를 제한 할 수 있습니다. 그러나 어떻게 동적으로 할 수 있습니까? 유료 사용자와 비 유료 사용자를 비교하고 유료 사용자에게 더 높은 대역폭을 제공하려고한다고 가정 해 보겠습니다. 데이터베이스를 동적으로 체크인하고이 특정 사용자 그룹에 대해 특정 속도를 허용해야합니다. nginx 모듈이 있습니까?

1
Nginx는 URI에 주어진 경로를 추가합니다
Nginx에서 흐르는 위치를 설정하기 위해 phpMyAdmin을 구성하려고하지만 루트 디렉토리에 "pma"가 붙어 있습니다. 2012/08/14 13:59:49 [error] 10151#0: *2 "/usr/share/phpMyAdmin/pma/index.php" is not found (2: No such file or directory), client: 192.168.1.2, server: domain.com, request: "GET /pma/ HTTP/1.1", host: "192.168.1.24" 구성 : location ^~ /pma { root /usr/share/phpMyAdmin; location ~ \.php$ { root …
8 nginx 

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