Nginx とは何ですか? LinuxシステムでNginxを再起動/停止するにはどうすればよいですか?上記の問題に対応して、次の記事では、Nginx とは具体的に何なのか、また Linux での Nginx のインストール/起動/再起動/停止について説明します。
Nginx は軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール プロキシ サーバーであり、BSD のようなプロトコルでリリースされています。これはロシアのプログラマー lgor Sysoev によって開発され、ロシアの大手ポータル Web サイトおよび検索エンジンである Rambler によって使用されています。 占有メモリが少ないことと、強力な同時実行機能が特徴で、実際、nginx の同時実行機能は、同じタイプの Web サーバー間でより優れたパフォーマンスを発揮します。
Apache\lighttpd と比較すると、Nginx はメモリが少なく安定性が高いという利点があり、強力な同時実行機能、豊富なモジュール ライブラリ、フレンドリーで柔軟な構成でも有名です。Linux オペレーティング システム では、nginx は epoll イベント モデル を使用します。このおかげで、nginx は Linux オペレーティング システムで非常に効率的です. .同時に、Nginx は、OpenBSD または FreeBSD オペレーティング システム上の Epoll と同様の効率的なイベント モデル kqueue を使用します。インストール プロセス
ダウンロードしてサーバーに転送します。最初のステップは、
tar -zxvf nginx-1.13.1.tar.gz
nginx-1.13.1 のディレクトリに入って表示することです。次のファイル
では、nginx がソース パッケージを通じてリリースされており、nginx は C で書かれているため、C/C コンパイラをインストールする必要があることがわかりました。 yum install gcc
## 上記のように gcc がインストールされたので、nginx
をインストールしましょう
##検出の結果、依存する pcre ライブラリが利用できないことが判明したので、pcre をインストールしましょう
https://ftp.pcre.org/pub /pcre/
pcre をダウンロードした後、最初に tar.gz ファイルを解凍する必要もあります。 tar -zxvf pcre-8.00.tar.gz ##解凍後、次のファイルが表示されますが、これはまだソース コードのインストールです ##g が見つからないというメッセージが表示されるので、g をインストールしましょうyum install gcc-c
戻って続行してくださいpcre
./configure をインストールするには
make install
pcre のインストールが完了したら、戻って nginx
## をインストールします#Zlib が見つかりません。zlib を再度インストールする必要があります。
http://www.zlib.net/zlib も tar.gz によって管理されます。最初に解凍してください zlib はソース コード パッケージでも管理されていることがわかり、zlib./configuremake をインストールします。 installインストールが完了したら、 nginx
./configure
make install
をインストールします。今回は、ようやくインストールが成功しました。ソフトウェアは
/usr/local/nginx
Start nginx
./usr/local/nginx/sbin/nginx
Access nginx (IP アドレスは 192.168.100.100、ポート番号は 80)
http://192.168.100.100:8080/
nginx は正常にインストールされました。
nginx の停止
nginx -s stop
nginx の再起動
nginx -s reload
Linux は、無料で使用し、自由に普及できる UNIX に似たオペレーティング システムです。POSIX ベースのマルチユーザー、マルチタスクです。 、マルチスレッド、および Linux を使用して主要な Unix ツール ソフトウェア、アプリケーション、およびネットワーク プロトコルを実行するマルチ CPU オペレーティング システム。
以上がLinux で Nginx をインストール、起動、再起動、停止する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。