1.什么是Nginx
nginx是一个高性能的反向代理服务器。正向代理代理的是客户端,反向代理代理的是服务端。
2.Tomcat、Nginx
nginx是静态web服务器, tomcat是jsp/servlet服务器。
3.安装Nginx
1. 下载tar包
2. tar -zxvf nginx.tar.gz
3. ./confifigure [--prefifix(安装目录)]
4. make && make install
4.启动和停止
配置文件nginx.conf由三部分构成,分别是Main,event,http模块。
启动
sbin/nginx [-c nginx.config(可省略,默认加载/etc/nginx/nginx.config)]
停止
sbin/nginx -s stop
优雅关闭
nginx -s quit [-c nginx.conf(如果启动的时候不是默认路径的配置文件,则关闭的时候也需要把这个参数带上)]
重新加载配置文件
nginx -s reload [-c nginx.conf]
5.虚拟主机配置
--基于ip的虚拟主机(不常用)