問題タブ [nginx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6535 参照

proxy - メールプロキシとしてのnginx

nginx をメール プロキシとしてセットアップしようとしています。私が望むのは、nginx がメールを受信して​​スクリプトに転送できるようにすることだけです。このセットは可能ですか、それともsendmailのみを使用する必要がありますか?

0 投票する
1 に答える
401 参照

configuration - Nginx に特定の種類のリクエストを別の方法でログに記録させることはできますか?

Nginx で/pathで始まるリクエストを特定のログ ファイルに記録したい。このような:

これがあいまいな場合は申し訳ありませんが、私はnginx構成ビジネスに不慣れです。私が何をしているかについて気軽に質問してください。できる限りお答えします。

0 投票する
1 に答える
1977 参照

django - URL に応じて nginx の動作を区別する

Django アプリケーションがあり、nginx を使用して静的コンテンツを提供しています。残念ながら、登録されているすべての MIME タイプがクライアント ブラウザに表示されますが、通常の動作と同じコンテンツをダウンロードできるようにしたいと考えています。たとえば、下にJPEGファイルが/media/images/image01.jpgあり、nginxがこのファイルを通常の方法で標準image/jpegヘッダーを使用して提供するようにしますが、さらにcontent-disposition: attachment/downloads/images/image01.jpg. 誰でも解決策を提案できますか?

0 投票する
9 に答える
655 参照

apache - 低スペックCPUでどちらを使用しますか?

私は専用サーバーを持っており、その中のユーザーは私だけです。

プロセッサー:AMD Sempron 3100+メモリー:1GB DDR I

私はウェブサイトにPHPを使用しています。主にダウンロードやアップロードなどに使用されます。

私は現在apacheを使用していますが、プロセッサを使いすぎています。

だから私はapacheよりも良いものに出くわしました。ダウンロード/アップロード、nginx、lighttpd、litespeedのどれがこれに適しているかを知る必要がありますか?

ありがとう

0 投票する
2 に答える
4855 参照

ruby-on-rails - RubyOnRails アプリケーション向けの Thin + Nginx Production Ready の組み合わせ

最近、展開サーバーに Nginx + Thin をインストールしましたが、これが最後の要求と応答の状況でどのように機能するかわかりません。毎秒 1000/req としましょう。

そのため、シンの速度は1秒あたり10〜100リクエストで良好です

リクエスト/レスポンス クラスタで処理される大量のデータについて知りたいと思っていました。

これについて私を案内してください:-)

0 投票する
6 に答える
928 参照

apache - ほとんどの場合、LighttpdやnginxなどのWebサーバーを使用しているのは時期尚早の最適化だけですか?

現在、VPSでlighttpdを使用しています。それ以前はnginxでしたが、CGIが必要だったのでLighttpdに戻りました。

ApacheのHTTPDが主流です。すべてのドキュメントにはApacheの例が含まれており、ほとんどのモジュールはApacheでのみ使用できます。

Apacheとは異なるものを使用する努力は本当に価値がありますか?

0 投票する
5 に答える
221213 参照

configuration - Nginx で FastCGI を使用してゲートウェイ タイムアウトを回避するにはどうすればよいですか

Django、FastCGI、および Nginx を実行しています。私は、誰かが XML 経由でデータを送信し、それを処理して、送信された各ノードのステータス コードを返すことができるような API を作成しています。

問題は、XML の処理に時間がかかりすぎると、Nginx が 504 ゲートウェイ タイムアウトをスローすることです。60 秒より長いと思います。

そのため、場所 /api に一致するリクエストが 120 秒間タイムアウトしないように Nginx を設定したいと思います。それを実現する設定。

私がこれまでに持っているものは次のとおりです。

編集:私が持っているものは機能していません:)

0 投票する
1 に答える
2716 参照

php - Apache と NGINX の間で PHP-CGI を共有する

私のウェブサイトでは、ほとんどの PHP アプリを NGINX が提供する fastcgi バックエンドで実行しています。Apache とうまく統合されていると思われる新しいアプリケーションがあります。たとえば、動的に書き込まれる .htaccess ファイルに大きく依存しています。NGINX でネイティブに動作するように修正する作業を行っていますが、まだ準備ができていません。それまでの間、NGINX プロキシを使用して、そのパスへのすべての接続を Apache に直接転送し、Apache に処理させるつもりでした。

ただし、私はメモリが制限された VPS を使用しており、NGINX (独自の APC キャッシュを使用) と Apache (APC キャッシュにより多くのメモリを使用) 用の PHP-CGI プロセスのセットを実行したくありませ。この 2 つの間で PHP を共有できた人はいますか?

mod_fcgid は、既に稼働しているサーバーの使用をサポートしていないようです。そのため、mod_fastcgi を試してみました。これは最初はうまくいくように見えましたが、かなりの量のメモリを消費していました (コミット - 静的ではなく成長していました)。さらに悪いことに、mod_fastcgi で動作するように、Apache 構成で DirectoryIndex 行を取得できませんでした!

追加した

私の Apache 設定に、すべての .php ページが処理されますが、http: //example.com/foo/ のようなパスは /foo/index.php をサーバー化しません! FastCgiExternalServer を削除すると、index.php が検出されますが、もちろんテキストとして表示されます。

DirectoryIndex が FastCgiExternalServer の後に処理されるためだと思いますが、これを変更する方法がわかりません。

0 投票する
2 に答える
13173 参照

django - djangoのnginx仮想サーバー+ fcgiの方法は?

nginx を介して複数の仮想ホストを実行し、それぞれが fcgi を介して異なる django アプリを提供したいと考えています。これは可能ですか?もしそうなら、どこから始めるべきか、どのように始めるべきかについて誰かが良いリソースを持っていますか? nginxのドキュメントはほとんどが例のようですが、私が試みている特定の設定はありません...