nginxのは、それはまた、非常に強力なリバースプロキシサーバーで、高性能なWebサーバです。私達はちょうどそれをソースコードコンパイラのインストール・設定をダウンロードします。
A、インストールNginx1、必要なPCREライブラリをインストールします。
CD /tmpwget -c ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre /pcre-8.13.tar.gztar -zxvf PCRE-8.13.tar.gzcd pcre-8.13./configure --prefix = /usrmakemake
インストール
2、ダウンロード元のインストールnginxの:
CD /tmpwget -C http://nginx.org/download/nginx-1.0.8.tar.gztar -zxvf nginxの-1.0.8.tar.gzcd nginx-1.0.8./configure --user = nginxの--group = nginxの--prefix =は/usr /local /nginxの--with-http_addition_module --with-http_perl_module --with-http_flv_module --with-http_gzip_static_module --with-http_realip_module --with-http_ssl_module --with-http_stub_status_module --with -http_sub_module --with-http_dav_modulemakemake
インストール
3、確立ユーザnginxの:
useraddのnginxの-s /sbinに/NOLOGIN -M
4、次のリアマウントであります一部のインストールパス:nginxのパス接頭辞:"は/usr /local /nginxの" nginxのバイナリファイル:"は/usr /local /nginxの/sbinに/nginxの" nginxの設定接頭辞:"は/usr /local /nginxの/confに" nginxのコンフィギュレーション・フィルE:" /usr/local/nginx/conf/nginx.conf"、nginxのPIDファイル:" /usr/local/nginx/logs/nginx.pid"、nginxのエラーログファイル:"は/usr /local /nginxの/ログ/error.logに" nginxのHTTPアクセスログファイル:" /usr/local/nginx/logs/access.log"、nginxのHTTPクライアントのリクエストボディの一時ファイル:" client_body_temp" nginxのHTTPプロキシの一時ファイル:" proxy_temp" nginxのHTTP FastCGIの一時ファイル:" fastcgi_temp" nginxのHTTP uwsgi一時ファイル:" uwsgi_temp" nginxのHTTP SCGI一時ファイル:" scgi_temp"
第二に、コンフィギュレーション・nginx1は、設定ファイルは/usr /local /nginxのを/編集CONF /nginx.conf
VIM /usr/local/nginx/conf/nginx.conf
2を除去し、最初の行のユーザ#前に以下の変更:
ユーザnginxのnginxの、
は例えば2に、大きな変化をworker_processes:
worker_processes 2;
#を除去する前に、次の2つの行
error_logにログ/error.logpidログ/nginx.pid
の代わりに、ドメイン名またはIPへの結合:
80を聴き、SERVER_NAMEネクタイドメイン名またはIP;
3、リバースプロキシコンテンツを配置、および使用を交換HttpSubModule URL:位置/{ルートHTMLを見つけ、インデックスのindex.html index.htmのは、後に加え:
を
//プロキシURLを逆にする。proxy_set_header X-のReal-IPの$ REMOTE_ADDR; proxy_set_header X-転送さ-用:;#URLsub_filter_onceをオフに置き換える;#検索し、すべての行proxy_passのhttpを交換する代わりに、ドメイン名またはIPのプロキシURLを逆にするsub_filter $ proxy_add_x_forwarded_for; proxy_set_header"エンコーディングを受け入れる;";#クリア
コーディング
3、nginxのは、スクリプトを書き始め、スタートからの起動を設定します。
vimの/etc/init.d/nginx
起動スクリプトは内容を確認し、ここで
のchmod 755 /etc/init.d/nginxchkconfig --level 345 nginxの
の
4、お使いのブラウザをテストし、リバースプロキシリバースプロキシを入力してくださいドメイン名またはIP、することができ、通常は開いているビュー、交換用のURLかどうか。
Linuxオペレーティングシステムは、知らないうちに20年間経っています。ちょうど20年前、Linuxの20周年を迎えたばかりの瞬く間に、それはSUSEの20周年でした。 1992年にドイツで生まれ、
Monoはクロスプラットフォームのオープンソース.NET開発フレームワークです。 SUSE Linuxオペレーティングシステムに基づいてNovellによって開発されたLinuxシステムのサポート。公式
のインストールUbuntuは最も人気のあるLinuxオペレーティングシステムで、7.10のリリース以降、Ubuntuはさらに完璧になりました。 UbuntuシステムにGoogle Earthをイン
LinuxはUnix オペレーティングシステムの派生物です。
Linuxは現在のプロセスを表示するための組み込みツールpsを持っています。このツールはコマンドラインで使用できます。
PSコマンドとは何ですか?
psコマンドが現在のシステムプロセスのスナップショットを表示することを確認するためにそのmanページをチェックしてください。特定のイベントにおけるシステムの状態をキャプチ
Less 3.ユーザーのフィルタリングプロセスに従う 特定のユーザープロセスを見る必要がある場合は、-uパラメータを使うことができます。たとえば、ユーザーのプロセスを表示するには、次のコマンドを