«nginx» 태그된 질문

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


1
가상 호스트 별 로그 파일에 쓰도록 NGINX를 통해 PHP-FPM을 구성하는 방법
Nginx 및 PHP-FPM과 함께 Fedora 16이 있습니다. 모든 것이 잘 작동합니다. PHP 공지, 경고, 오류 등이있는 모든 로그는에 /var/log/php-fpm/www-error.log있습니다. Nginx에 대한 오류 로그로 구성된 적절한 로그 파일에 오류를 쓰도록 PHP-FPM을 구성하는 방법이 있습니까? 따라서 하나의 전역 파일이 아닌 가상 호스트별로 PHP 오류를 기록하고 싶습니다 . (Apache Httpd 및 PHP에서와 같이).
11 linux  nginx  logging  php-fpm 


1
Nginx Gzip 사전 압축 모듈이 작동하지 않는 이유는 무엇입니까?
현재 모든 정적 파일을 제공하도록 Nginx를 설정하려고합니다. 그것들은 전혀 자주 변경되지 않기 때문에 gzip_static 모듈을 사용하여 cpu 시간을 절약하고 더 나은 압축을 허용하기 위해 파일의 사본을 gzip으로 미리 압축 할 수 있기를 원합니다. 나는 Nginx를 컴파일 --with-http_gzip_static_module하고 정적 파일을 제공하도록 설정했지만 지금까지 아무런 문제가 없습니다. 나는 정적 Gzip으로 압축 실제로 …
11 nginx  gzip 

1
nginx : [emerg] 알 수없는 지시어“http”
내가 같은 코드를 만들려고 할 때 : 1. http { 2. script 3. server { 4. ... 5. location ... 6. } 7. } 오류가 발생합니다. nginx: [emerg] unknown directive "http" in /etc/nginx/conf.d/nginx.conf:1 코드가 다음과 같은 경우 : 1. server { 2. ... 3. location ... 4. script 5. } …
11 nginx  http 

2
nginx의 기본 호스트를 어떻게 설정합니까?
내 nginx 설치를 위해 기본 호스트를 설정하는 방법을 알아 내려고합니다. nginx Wiki 에서이 기사를 찾았습니다. http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host 불행히도 이것은 작동하지 않습니다. 다시 시작한 후 이것을 얻습니다. Restarting nginx: nginx: [emerg] unknown directive "http" in /etc/nginx/sites-enabled/catchall:1 nginx: configuration file /etc/nginx/nginx.conf test failed http 지시문을 제거한 후 나는 이것을 얻는다 : Restarting nginx: …
11 ubuntu  nginx 

3
Nginx가 HAProxy 앞에 있어야합니까, 아니면 반대입니까?
웹 사이트 인프라 아키텍처 디자인에 대한 경험이 거의 없습니다. 상황에 따라 다를 수 있음을 알고 있습니다. 웹 사이트는 다음과 같습니다 : 1) 일부 페이지 (예 : 로그인 페이지)에 대해서는 HTTPS 지원이 필요하지만 다른 페이지는 HTTP 페이지 일뿐입니다. 2) 일부로드 밸런싱이 필요하도록 여러 개의 웹 서버가 필요합니다. 3) 성능을 향상 시키려면 …

3
언제 NGinx로 전환해야합니까?
Apache를 통해 여러 도메인 및 응용 프로그램이 실행되는 서버가 있습니다. 모두 지금은 잘하고 있지만 테스트를 위해 서버부터 시작하여 성능이 많이 필요한 웹 응용 프로그램 (CPPCMS와 함께 C ++ 사용)을 개발할 계획이 있습니다. 어쨌든 NGinx에 대해 많이 들었습니다. 아파치보다 성능이 뛰어 나기 때문에 새 프로젝트에서 사용할 가치가 있는지 스스로에게 묻고있었습니다. NGinx가 …
11 apache-2.2  nginx 

4
Nginx에는 Apache에없는 것이 무엇입니까?
Nginx는 Apache보다 훨씬 효율적이고 구성하기 쉽다고합니다. 친구는 "아파치가 할 수있는 일을 할 수는 없지만 어쨌든 필요하지는 않다"고 말했다. 아직도 궁금합니다 : Nginx가 할 수없는 아파치가 할 수있는 일은 무엇입니까? 철저한 목록이 필요하지 않으며 Apache가 더 나은 선택이 될 시나리오에 대한 일반적인 아이디어가 필요합니다.
11 apache-2.2  nginx 


5
Nginx-모든 요청을 단일 스크립트로 라우팅
스크립트 라우팅을 처리하고 모든 종류의 멋진 작업을 수행하는 PHP 스크립트가 있습니다. 원래 Apache 용으로 설계되었지만 일부 상자에 대해 nginx로 마이그레이션하려고합니다. 지금은 테스트 서버에서 문제를 해결하려고합니다. 따라서 스크립트가 작동하는 방식은 .htaccess파일을 사용하여 디렉토리 (Apache에서)에 대한 모든 HTTP 트래픽을 가로채는 것 입니다. 그 모습은 다음과 같습니다. <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} …
11 php  nginx 


2
Nginx-쿠키가없는 도메인에서 정적 콘텐츠 제공
Firebug 에 " page speed "확장자를 사용 하여 웹 사이트를 최적화하려고 시도하고 있으며 현재 " 쿠키리스 도메인에서 정적 콘텐츠 제공 "제안 을 진행하고 있습니다 . 내가 가질 수 있도록 나는 일부 콘텐츠에 대해 별도의 하위 도메인을 만든 www.example.com그리고 images.example.com어떻게 그 지정 않지만 images.example.com쿠키입니까? 나는 할 수 는 쿠키하도록 강제 등의 …

5
nginx 오류 로그가 너무 커서 삭제하고 새 것을 만들었습니다. 이제 nginx가 시작되지 않습니다.
/var/log/nginx/error.log 파일을 삭제 한 후 다음을 사용하여 새 파일을 작성했습니다. sudo nano error.log 이렇게 ls -la있음을 나타냅니다 하는 error.log 및 access.log의이 같은 권한이 있어야합니다. 시도하고 nginx를 시작하면 오류가 발생합니다. 경고 : 오류 로그 파일을 열 수 없습니다 : open () "/var/log/nginx/error.log"권한 거부에 실패했습니다. 최신 정보 nginx를 시작하려고 할 때도보고 있습니다. …

2
nginx가 리버스 프록시로 구성되면 Apache의 ProxyPreserveHost와 같은 다운 스트림 서버에 호스트 헤더를 다시 쓸 수 있습니까?
nginx에서 Apache의 ProxyPreserveHost http://httpd.apache.org/docs/2.0/mod/mod_proxy.html#proxypreservehost 옵션 과 동등한 것을 찾을 수없는 것 같습니다 . 프록시를 가상 호스트로 되 돌리는 데 필요합니다. 브라우저가 제공하는 호스트 이름을 다운 스트림 서버의 호스트 이름으로 바꾸는 것입니다. 존재합니까?

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