web服务器分两类:
1.web服务器
a) Apache服务器
b) Nginx
c) IIS
2.web应用服务器
a) Tomcat
b) resin
c) jetty
区分:web服务器不能解析jsp页面,只能处理js、css、html等静态资源
并发:web服务器的并发能力远高于web应用服务器
应用服务器的HTTP协议部分仅仅是支持,一般不会做特别优化,所有很少有把Tomcat直接暴露给外面,而是Nginx,Apache等配合,只让Tomcat处理jsp和servlet部分
三个命令:(在CMD中执行)
启动:start nginx.exe
停止:nginx.exe -s stop
重新加载:nginx.exe -s reload
注意事项:
1.其他服务占80端口,会导致nginx启动失败,检查方法是 cmd-执行nginx.exe,若果不报错说明ok,有错误信息说明80端口被占用
2.nginx的路径不能包含中文
Nginx配置:
Nginx绑定了80端口,nginx内部所有的服务都监听了80端口。