申请域名之后,域名访问到nginx 上,nginx 将request 转到 tomcat上来:
1. yum 安装nginx 之后,我们到nginx 的配置目录下/etc/nginx/conf.d/ 下面 找到xx.config
配置如下:
server {
listen 80;
server_name www.domain.com;
location ~ .*\.(js|css|gif|jpg|jpeg|png|bmp|swf)$
{ 设置静态文件
root /tomcat/path/webapps/testapp;
expires 30d;
}
location / { 将请求转发给nginx
proxy_set_header HOST $host:$server_port;
proxy_set_header X-Forwarded-Server $host; 隐藏端口
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://www.domain.com:8080/;
}
}
2. 记得修改nginx 下面的config 不要将上面的配置覆盖了。