读书人

centos上nginx+tomcat

发布时间: 2012-09-22 21:54:54 作者: rapoo

centos下nginx+tomcat

本文基于centos

首先修改yum的配置文件,国内有一些镜像。编辑资源配置文件

vim /etc/yum.repos.d/CentOS-Base.repo。

默认是从镜像列表中查找速度最快的mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib

也可以使用http://mirror.centos.org/centos/$releasever/extras/$basearch/增加nginx的资源地址,在yum配置文件最下面添加[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/6/$basearch/gpgcheck=0enabled=1先使用 yum search tomcat 查找tomcat资源,然后yum install tomcat6 ?安装tomcat然后安装nginx ?yum install ? nginx。下面配置 nginx

upstream www.XXX.com{ server localhost:8181; } server_name www.XXX.com; location / { root html; index index.html index.htm; proxy_pass http://www.XXX.com; proxy_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_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; }?如果需要负载均衡则在upstream中多配置几个服务器和相应的端口。需要转发的域名在proxy_pass
?中修改即可。

<Connector port="8181" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />?如果使用了ajp的话,就配置ajp的connector

读书人网 >操作系统

热点推荐