rpm パッケージのインストールは比較的簡単なので、ここでは説明しません。 C 言語ソフトウェアの場合、ソース コードのコンパイル手順は通常次のようになります。 nginx の場合、ソース コードのコンパイルとインストールの手順は次のとおりです。 ./configure -prefix=/usr/local/nginx -with-http_ssl_module /usr/local/nginx/sbin/nginx –v HTML などの静的ページをデプロイする必要がある場合は、静的ファイル リソースを /usr/local/nginx/html/ ディレクトリにアップロードします。 2行目のコメントを解除し、nobodyをrootに変更します。 Web アプリケーションがファイルのアップロードをサポートする必要がある場合は、アップロードされるファイルの上限を設定する必要があります。 18 行目に次のコードを追加します。 クライアントの最大ボディサイズは100mです。 静的リソースのアクセス ポートを変更する必要がある場合は、37 行目を変更します。たとえば、8081 に設定します。 リクエスト転送をサポートする必要がある場合 (たとえば、静的リソース内のバックエンド インターフェイスにアクセスするには、/api にアクセスするすべてのリクエストをポート 18080 上のアプリケーションに転送します)、次のコンテンツを 49 行目に追加します。 場所 /chat/api{ プロキシパス http://127.0.0.1:18080/api; proxy_redirect オフ; proxy_set_header ホスト $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header アップグレード $http_upgrade; proxy_set_header 接続 'アップグレード'; } 上記の構成では、アクセス パスに /chat/api/ を含むすべてのリクエストが http://127.0.0.1:18080/api に転送されます。ここで、chat はデプロイされた静的リソース ディレクトリです。構成の最後の 2 行は、Websocket 接続、つまり ws プロトコルをサポートするために使用されます。 このような構成では、Web アプリケーションのフロントエンドとバックエンドを分離できます。つまり、フロントエンドの静的リソースはポート 8081 にデプロイされ、バックエンドのリソースはポート 18080 にデプロイされます。デプロイ後は、Web アプリケーションに通常どおりアクセスするために、ポート 18080 で nginx とアプリケーションを起動するだけです。 Nginx ソースコードのコンパイルとインストールに関するこの記事はこれで終わりです。Nginx ソースコードのコンパイルとインストールに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: iframe を使用して Web ページに天気の影響を表示します
varchar の保存ルール4.0 未満のバージョンでは、varchar(20) は 20 バイトを...
目次序文iframeはサンドボックスを実装しますdiffメソッドを使用したサンドボックスの実装プロキ...
キーワード 一般タイトルには、クラック、キー、シリアル番号、キージェネレータなどの単語を含めることは...
この記事の例では、vueシャトルボックスを上下に動かすための具体的なコードを参考までに共有しています...
目次FormDataとは何ですか? vueとaxiosの協力による実践的な体験追加()セット()消去...
今日もまた罠に落ちてしまいました。 私は以前MySQLの主キーオーバーフローに遭遇したことがあり、そ...
元の URL: http://segmentfault.com/blog/ciaocc/119000...
原因かつて私は Vultr に WordPress を設定しましたが、よく知られている理由により、こ...
目次効果テキストの作成を開始するまずフォントローダーを作成するフォントライブラリを読み込むテキストジ...
目次01 sql_slave_skip_counter パラメータ02 スレーブスキップエラーパラメ...
この記事では、JD.comのフラッシュセール効果を実現するためのJavaScriptの具体的なコード...
毎日jQueryプラグインを学ぶ - フローティングメニュー、参考までに、具体的な内容は次のとおりで...
この記事では、参考までにシンプルなHTMLショッピング数量アプレットを紹介します。具体的な内容は次の...
序文タイトルを見ると、誰もが「Debian 9 に MySQL をインストールするにはどうすればいい...
序文プロジェクトのリリースでは、常に特定の状況に応じたパッケージ化が必要です。Angular CLI...