«nginx» 태그된 질문

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

1
nginx 하위 도메인에서 실행할 때 gitlab이 느려집니다.
하위 도메인에서 gitlab을 실행하려고합니다. 내 vserver에서 omnibus 설치 프로그램을 사용하여 최신 gitlab 버전을 설치하고 (Ubuntu 14.04.1 실행) 번들로 제공되는 nginx를 비활성화하고 여기에 게시 된 구성으로 번들로 제공되지 않는 nginx를 구성했습니다 . nginx에 하위 도메인을 설정하는 방법은 무엇입니까? / etc / nginx / sites-availible / gitlab upstream gitlab { server unix:/home/git/gitlab/tmp/sockets/gitlab.socket; …



2
SNI와 함께 nginx 사용
지금까지 nginx와 함께 SNI를 사용하지 않았습니다. 그러나 IP 주소 풀이 가득 차서 상용 XP 지원이 중단 될 예정입니다 (최종). 일부 사이트를 SNI로 변환하려고합니다. SNI (XP 문제, 매우 오래된 브라우저)와 함께 발생할 수있는 일반적인 제한 사항과 함정을 알고 있습니다. 그러나 그 너머에 내가 알아야 할 것이 있습니까? SNI를 사용할 때의 nginx …
10 nginx  ssl  sni 

1
Nginx는 모든 기존 도메인 하위 도메인을 새로운 도메인으로 리디렉션합니다
도메인이 매우 길어서 더 짧고 친근한 도메인으로 변경하기로 결정했습니다. 그러나 하위 도메인이 많기 때문에 (실제로 하위 도메인 와일드 카드가 있음) 도메인 부분 만 변경하면서 하위 도메인을 유지하려고했습니다. 그래서 나는 다음 규칙을 만들었습니다. server { listen 80; server_name ~^(\w+)\.olddomain\.com$; rewrite ^ $scheme://$1.doma.in$request_uri? permanent; } 이 스 니펫이 문제를 해결 한 다른 …

2
nginx, alias, php-fpm = 파일을 찾을 수 없습니다
DAViCal을 사용하여 nginx를 설정하려고합니다. 그러나 로그에 "기본 스크립트를 알 수 없음"이라는 stderr로 전송 된 "FastCGI"와 함께 "파일을 찾을 수 없습니다"라는 메시지가 표시됩니다. 앨리어싱에 문제가있는 것 같지만이를 파악할 수 없습니다. 내 가상 호스트 : server { listen 80; ## listen for ipv4; this line is default and implied listen [::]:80 default_server …
10 php  nginx  php-fpm  fastcgi  alias 

5
Nginx는 청크 된 컨텐츠의 Content-Length 헤더를 제거합니다
스크립트를 프록시하기 위해 nginx 1.2.3을 사용합니다. proxy_set_header Host $host; proxy_pass http://127.0.0.1:8880; proxy_buffering off; proxy_read_timeout 300s; gzip off; 스크립트는 모두 전송 Transfer-encoding: chunked과 Content-Length: 251: HTTP/1.0 307 Temporary Redirect Content-length: 251 Pragma: no-cache Location: /... Cache-control: no-cache Transfer-encoding: chunked 둘 다 필요하지만 nginx는 자동으로 다음을 제거합니다 Content-Length. HTTP/1.1 302 Found Server: …
10 nginx 


2
Nginx에서 PHP로 사용자 정의 매개 변수를 전달하는 방법은 무엇입니까?
패스 Nginx 1.2.4와 PHP-FPM 5.4.8함께 사용 fastcgi하고에 맞춤 매개 변수를 전달하려고합니다 PHP. 지금까지 찾은 옵션은 다음과 같습니다. 은 USING env지정하면의 환경 변수를 설정 nginx하고 그것을 인출 getenv()하거나 $_ENV에서 PHP. 문제는 컨텍스트env 에서만 작동하는 반면 main컨텍스트 에서 매개 변수를 설정해야한다는 것입니다 server. fastcgi_param지시어를 위해 설계된대로 사용하십시오 . 사용하여 일부 매개 변수의 …
10 php  nginx  fastcgi  php-fpm 

4
nginx에서 Slashdot 효과 감지
리퍼러의 적중이 임계 값을 초과하면 Nginx가 알려주도록하는 방법이 있습니까? 예를 들어 내 웹 사이트가 Slashdot에 등장하고 갑자기 1 시간에 2K 조회가 발생하면 1K 조회가 1 시간을 초과하면 알림을 받고 싶습니다. Nginx에서 이것을 할 수 있습니까? 루아가 없을까요? (내 제품은 루아 컴파일되지 않았으므로)
10 nginx  traffic 

2
nginx : worker_proccesses 지시어가 작동하지 않습니다
nginx에서 작업자 프로세스를 설정하려고했지만이 오류가 발생합니다. nginx : [emerg] "worker_processes"지시문은 / etc / nginx / sites-enabled / default : 1에서 허용되지 않습니다. nginx : 구성 파일 /etc/nginx/nginx.conf 테스트 실패 여기 내 코드가 있습니다 worker_processes 4; worker_rlimit_nofile 8192; worker_priority 0; worker_cpu_affinity 0001 0010 0100 1000; server { server_name --.--.--.---; listen 80; …
10 nginx 

3
userdir을 구성 할 때 nginx fastcgi“기본 스크립트를 알 수 없음”
nginx 구성이 싫습니다. 너무 복잡합니다. 사용자 디렉토리에서 PHP를 작동 시키려면 어떻게해야합니까? 내 nginx.conf의 관련 부분은 다음과 같습니다. location ~ ^/~(.+?)(/.*)?$ { autoindex on; autoindex_exact_size off; alias /home/$1/public_html$2; location ~ \.php { include /etc/nginx/fastcgi.conf; fastcgi_intercept_errors on; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; } } 이것은 나에게 오류를 준다 : FastCGI sent in stderr: …
10 nginx  fastcgi  php-fpm 

3
우분투 업그레이드 후 Nginx front, Apache 백엔드의 mod_rpaf 문제
정적 파일을 위해 Nginx 프런트 엔드를 실행하고 Apache의 mod_rpaf를 사용하여 백엔드에서 올바른 원격 IP 주소를 설정하여 PHP 및 승객을위한 Apache 백엔드로 프록시를 작성하고 있습니다. Ubuntu 12.04 (Precise)로 업그레이드 할 때까지 모든 것이 잘 작동했습니다. 이제 Apache는 127.0.0.1에서 오는 모든 연결을보고합니다. 관련 구성은 다음과 같습니다. 업그레이드로 변경된 사항은 없습니다. Nginx : …

4
내 nginx 별칭이 작동하지 않는 이유는 무엇입니까?
누군가가에 액세스 할 때 /phpmyadmin/nginx가 /home/phpmyadmin/일반적인 문서 루트가 아닌 별칭 을 가져 오도록 별칭을 설정하려고 합니다. 그러나 URL을 가져올 때마다 fastcgi를 통해 가져 오지 않은 모든 항목에 대해 404가 표시됩니다. fastcgi는 잘 작동하는 반면 나머지는 그렇지 않습니다. strace일반적인 문서 루트에서 다른 모든 것을 가져 오려고한다고 말하지만 이유를 알 수는 없습니다. …
10 nginx  alias 

1
gitolite 및 nginx를 사용하는 HTTP의 git
HTTP (S)를 사용하여 git repo에 액세스 할 수있는 서버를 설정하려고합니다. 나는 gitolite와 nginx (웹 인터페이스를 위해 gitlab을 사용하고 있지만 차이가 의심됩니다). 나는 오후 내내 수색을했다. 나는 nginx가 gitolite와 함께 작동하기 위해 fcgiwrap이 필요하다는 것을 이해했다고 생각하므로 몇 가지 구성을 시도했지만 그중 아무것도 작동하지 않습니다. 내 저장소는 / home / git …
10 nginx  git  gitolite  fcgi 

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