nginxとはNginx は、高性能な http サーバー/リバース プロキシ サーバーおよび電子メール (IMAP/POP3) プロキシ サーバーです。ロシアのプログラマー Igor Sysoev 氏によって開発された nginx は、公式テストによると 50,000 の同時接続をサポートでき、CPU、メモリ、その他のリソースの消費量が非常に少なく、非常に安定して動作します。 アプリケーションシナリオ http サーバー。 Nginx は、http サービスを独立して提供できる http サービスです。静的 Web サーバーとして使用できます。 仮想ホスト。 1 台のサーバー上で複数の Web サイトを仮想化することが可能。たとえば、個人の Web サイトで使用される仮想ホストなどです。 リバースプロキシ、負荷分散。ウェブサイトのトラフィックが一定レベルに達し、単一のサーバーではユーザーの要求を満たすことができない場合は、複数のサーバー クラスターが必要になり、nginx をリバース プロキシとして使用できます。また、複数のサーバーで負荷を均等に分散できるため、高負荷によるダウンタイムでサーバーがアイドル状態になるような状況も発生しません。 1. 必要な依存関係をダウンロードするyum インストール gcc gcc-c++ make automake autoconf libtool pcre* zlib openssl openssl-devel 2. nginxの圧縮パッケージをダウンロードするhttp://nginx.org/download/nginx-1.16.1.tar.gz をダウンロードしてください 3. 解凍します。通常は/usr/localディレクトリに解凍します。tar zxvf nginx-1.16.1.tar.gz 4. コンパイルしてインストールする解凍したディレクトリを入力します(パスは重要です) /usr/local/nginx-1.16.1 をコピーします configureコマンドを使用してインストール環境を確認します ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module –prefix は nginx のインストール ディレクトリを指定します。デフォルトのパスは /usr/local/nginx です。 makeコマンドを使用してコンパイルする 作る
ディレクトリをチェックしてMakefileとobjsを見つけます コンパイルされたプログラムをインストールする インストールする インストールディレクトリに移動して、インストールが完了しているかどうかを確認します。 インストールが完了しました! 5. nginxを起動する/usr/local/nginx/sbinディレクトリに入り、上図のようにnginx実行ファイルを確認します。 ./nginx nginx が正常に起動しました! アクセスするページに移動し、デフォルトのリスニング ポートが 80 であることを確認します。 nginx が配置されている IP にアクセスするだけです。 注意: 以前に指定したインストール ディレクトリが /usr/local/nginx でない場合、起動時にファイルが見つからないというエラーが報告されることがあります。指示に従って対応するファイルを作成します。 拡張機能:./configure は、ソース コード インストールの最初のステップです。インストールするソフトウェアを構成し、インストール環境がソフトウェアに依存しているかどうかを確認します。たとえば、gcc がインストールされているかどうかを確認し、makefile を生成します。make と make install を使用して、プログラムをコンパイルしてインストールできます。–with、–enable、–without、–disable などのパラメーターを追加して、コンパイルを制御できます。 Make は makefile ファイルを読み取ります。このファイルは通常、ソース コード パッケージを通じてプログラムをインストールするときに makefile ファイルをコンパイルするために使用されます。 make installはコンパイルされたプログラムをインストールすることです make clean はいくつかの一時ファイルを削除します (ここで実行すると、Makefile と objs が削除されます) 要約するLinux に Nginx を素早くインストールする方法に関するこの記事はこれで終わりです。Linux に Nginx をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: Vue lazyload 画像遅延読み込み例の詳細な説明
1. 環境仮想マシン上で実行されているUbuntu 16.04では、コマンドuname -rを使用し...
a タグ疑似クラスの役割: 「:link」: 訪問されていないタグの状態。 「:visited」: ...
数日前、私のウェブサイトがいくつかの IP アドレスから大量の悪意のある標的型スキャンを受け、ブルー...
この記事では、参考までにMySQL 8.0.19 winx64のインストールチュートリアルを紹介しま...
目次基本的な指示1. 現在のマシンのコンテナステータスを確認する2. イメージをダウンロードまたは取...
サイト全体のフォントを設定することは、常にシンプルでありながら難しい作業です。深く掘り下げていくと、...
ワンクリック実行仮想マシンに Python 3.8 をインストールするには、ネットワーク アダプター...
Cudaがインストールされているかどうかを確認してくださいアナコンダプロンプトに入力nvcc -V...
目次1. 効果の実証2. 実装チュートリアル3. 最後に、完全なコードを添付します4. その他の右ク...
おそらく、この問題にまだ遭遇していない人もいるでしょうから、まずは適応高さとは何かを説明しましょう。...
目次1. 浅いコピーとはどういう意味ですか? 2. ディープコピーとはどういう意味ですか? 3. デ...
複雑なコンポーネント (クラス コンポーネント) と単純なコンポーネント (関数コンポーネント) を...
目次1. はじめに2. MVCC (マルチバージョン同時実行制御メカニズム) 2.1 繰り返し読み取...
CSSの背景プロパティの値背景色背景画像背景繰り返し背景位置背景添付複合プロパティ: 背景: ba...
概要: 多くの企業、特にインターネット Web サイトを主な事業とする企業のほとんどが、「アーティス...