nginxの書類 - 最も基本的なウェブの使用状況

最近、長い時間がブログを書いていない、家を取得する時間の主要な不足は、毎日午後11時に近いですが、一日の後やエッセイを保証している。彼らの知識をまとめた仕上げに適しています。

Webサーバと、より有用な例:Apacheがnginxのtengineは本日、nginxのであるlighttpdのTomcatのWebsphereのJBossのIISは、など、まとめ

nginxのは、淘宝網はnginxのもまだTengineを開始しましたnginxの上のような経験を使用して使用しないような、この国で広く使用されています。

A. nginxのをインストールします。

前提:すべてのマシンはyumのソースを設定されています。

まず192.168.2.100/24 192.168.2.200/24それぞれのネットワーク・カードのeth1のIPアドレスを使用して2台のWebサーバを設定

nmcli接続eth1がはいマニュアルipv4.addresses '192.168.2.100/24' connection.autoconnectをipv4.method変更

eth1のアップnmcli接続

ホスト名を変更します。 

hostnamectl設定ホスト名はweb1

hostnamectl設定ホスト名WEB2

ホストが解決するファイルを変更します

猫>> / etc / hostsの<< EOF
> 192.168.2.100はweb1
> 192.168.2.200 WEB2
> EOF

gccのPCRE-のdevel opensslの-develの:インストールには、依存関係の基本的なコンポーネントのインストールが必要です

GCC:C言語インタプリタは、バイナリ実行ファイルにソースコードをコンパイルするための責任があります

PCRE-develの:正規表現に依存

opensslの-develの:SSLのサポート、暗号化の依存性は、それ自体でnginxのは、この依存関係のサポートの暗号化を呼び出すことが許可される暗号化をサポートしていません。

yumを-y gccのPCRE-のdevel opensslの-develのインストール

セキュリティを強化するため、ユーザーが手動でnginxのを追加し、ユーザーとして起動するnginxのnginxのプログラムを聞かせて、ユーザーは限られた権限の身元を確認することができ、他のファイルを動作させることができず、ログオンしないようにしましょう。

useraddの-s / sbinに/ nologinにnginxの

コンパイルしてインストール設定を開始する準備ができてnginxの解凍フォルダに解凍後のファイル

翻訳パラメータ:--prefix =インストールディレクトリを指定--user = nginxの--group = nginxのnginxの指定されたユーザー・グループのnginxの実行--with-http_ssl_module SSL暗号化モジュールは、SSLをオン

./configure --prefix =は/ usr / local / nginxの--user = nginxの--group = nginxの--with-http_ssl_module

あなたが設定した後、これはコンパイル要約を促し、その後、設定が終了しました。

構成のサマリー
システムPCREライブラリを使用して+
+システムOpenSSLライブラリを使用して
+システムのzlibライブラリを使用して

コンパイルとビルドとインストール

作る&& make installを

インストール後では、/ usr / local / nginxの下のディレクトリを見ることができます

CONF:nginxの設定ファイル

HTML:デフォルトのストレージディレクトリページファイル

ログ:ログ

sbinに:メインプログラム

nginxのサービスは、一般的にコマンドを使用しました

サービスを開始./nginx

./nginx -sストップサービスがシャットダウン

コンフィギュレーションファイルをリロードする./nginx -sリロード

./nginx -V Viewソフトウェア情報

LN -s nginxの/ sbinに/ sbinにのみ使用することができますディレクトリにソフトリンクを作成するnginxのコマンド

おすすめ

転載: www.cnblogs.com/lqinghua/p/11617884.html