nginx入門学習——簡単な逆代理配置を実現する(一)


before
ninxのメリットは言わないで、直接に乾燥品を整えます.
最近のプロジェクトはnginxを使って、初心者です.ここに記録して、自分で見やすいようにします.
nginx公式サイト:http://nginx.org/
最初の日は、単純な逆エージェント構成を実現します.
環境:
nginx 192.168.12.70 tomcat 1 192.168.12.56:80 tomcat 2 192.168.12.70:8080環境が有限で、2台の虚機しかないので、nginxとtomcat 2を同じマシンに配置しました.
1.nginxのバッグを用意します.ng inx-1.4.7.tar.gz
ダウンロード先:http://nginx.org/download/nginx-1.4.7.tar.gz
2.ストレス解消-zxvf nginx-1.47.tar.gz
3.依存プログラムのインストール(すでにインストールされているなら、インストール不要)a.gcc yum install-y gcc b.pcre yum install-y pcre yum install-y pcre yum install-y pcre-devel c.zlib yum install-y zlib yum install-y zlib-yzlib-devel
4.コンパイルcd nginx-1.4.7./configre--prefix=/opt/icloudq/nginx
運転後に下記のコードが発生したら、インストールが成功したことを証明します.
Configuration summary
+ using system PCRE library
+ OpenSSL library is not used
+ using builtin md5 code
+ sha1 library is not found
+ using system zlib library

nginx path prefix: "/opt/icloudq/nginx"
nginx binary file: "/opt/icloudq/nginx/sbin/nginx"
nginx configuration prefix: "/opt/icloudq/nginx/conf"
nginx configuration file: "/opt/icloudq/nginx/conf/nginx.conf"
nginx pid file: "/opt/icloudq/nginx/logs/nginx.pid"
nginx error log file: "/opt/icloudq/nginx/logs/error.log"
nginx http access log file: "/opt/icloudq/nginx/logs/access.log"
nginx http client request body temporary files: "client_body_temp"
nginx http proxy temporary files: "proxy_temp"
nginx http fastcgi temporary files: "fastcgi_temp"
nginx http uwsgi temporary files: "uwsgi_temp"
nginx http scgi temporary files: "scgi_temp"
5.据え付け
メーク
make install
6.プロファイルcd/opt/icloudq/nginx/conf vim nginx.co nf
#   ,      cpu    
worker_processes  2;

events {
    use epoll;
    worker_connections  1024;
}


http {
    upstream uec_portal{
        #      
        server 192.168.12.56:80;
        server 192.168.12.70:8080;
    }

    server {
        #nginx     
        listen       80;
        server_name  localhost;

        location / {
            #  
            proxy_pass http://uec_portal;
        }

   }
}
7.起動
//opt/icloudq/inx/sbin/inx
8.テスト
アクセスアドレス:http://192.168.12.70:80
訪問は成功しました.これで終わります.