六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 128|回复: 0

nginx + tomcat初步学习,安装配置

[复制链接]

升级  60%

8

主题

8

主题

8

主题

童生

Rank: 1

积分
30
 楼主| 发表于 2013-2-7 20:06:12 | 显示全部楼层 |阅读模式
1、http://nginx.org/ 下载nginx源码包
2、wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.10.tar.gz 下载PCRE 到/opt下
     因为在编译nginx时需要PCRE环境
     tar xzvf pcre-8.10.tar.gz   解压后的路径为/opt/pcre-8.10
3、开始编译安装nginx
     cd nginx-0.8.54
     ./configure --with-pcre=/opt/pcre-8.10
     make
     make install
4、默认安装的路径为/usr/local/nginx
5、最简单配置
     在/usr/local/nginx/conf/nginx.conf 文件中加入
 
include    /usr/local/nginx/conf/proxy.conf; 
    然后在 /usr/local/nginx/conf/ 目录中建立文件 proxy.conf
   #!nginx (-)
# proxy.confproxy_redirect          off;proxy_set_header        Host            $host;proxy_set_header        X-Real-IP       $remote_addr;proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;client_max_body_size    10m;client_body_buffer_size 128k;proxy_connect_timeout   90;proxy_send_timeout      90;proxy_read_timeout      90;proxy_buffers           32 4k; 6、在 nginx.conf 中描述哪些 url 是由 nginx 来处理,哪些由 nginx转发给tomcat进行处理
            location / {
            root   html;            index  index.html index.htm;        }       location ~*.(jsp|action)$ {            proxy_pass   http://127.0.0.1:8080;        } 7、启动nginx
    cd /usr/local/nginx/sbin
    ./nginx
    用ip地址访问80端口有以下提示,表示配置成功
 
Welcome to nginx!

 
参考:http://www.iteye.com/topic/965884
        http://sudone.com/nginx/nginx_new_install.html
        http://nginx.org/
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表