首先,简单说一下个人对nginx这个东西的理解,事实上,tomcat本身就能完成对web工程的部署工作,所以nginx事实上是起着代理服务器的作用,nginx监听端口(例如 80),将接收的请求发送给localhost:8080,而后者正是tomcat地址。tomcat处理完请求后经过nginx返回给客户端。
接下来,安装nginx,tomcat,mysql ,教程网上都有。
修改nginx的配置文件,主要代码如下:
listen 80;
server_name localhost:8080;
#charset koi8-r;
#access_log /var/log/nginx/log/host.access.log main;
location / {
proxy_pass http://localhost:8080;
}
主要就是修改server_name ,让它指向tomcat ,修改location ,让它也指向tomcat 。
tomcat的配置文件可以不做任何修改。