nginx:
为什么选择nginx:
nginx是一个高性能的web和反向代理服务器。
作为web服务器:使用更少的资源,支持更多的并发连接,更高的效率,能够支持高达5w个并发连接数的相应,
作为负载均衡服务器:作为HTTP代理服务器对外进行 服务,使用C语言编写,cpu使用效率和系统资源开销好很多。
作为邮件代理服务器:
能够在不间断服务的情况下进行软件版本的升级
其他:web缓存、简单文件服务器、屏蔽IP
工作原理:
nginx由内核和模块组成,完成工作是通过配置文件将客户端请求映射到一个location block , location配置命令会启动不同模块完成工作。
配置文件:
nginx配置文件放在nginx.conf 文件中
可以使用 whereis 命令或者 locate命令查找文件
或者查看nginx 路径:ps aux|grep nginx
使用 -t 参数进行配置检查 /usr/sbin/nginx -t