Nginx的三个重要功能
- 反向代理
- 负载均衡
- 动静分离
反向代理
正向代理是放在客户端的代理,反向代理是放在服务器端的代理。
负载均衡
对于不同权重的服务器,Nginx可以根据具体的情况给这些服务器分配请求。
动静分离
在软件开发中,有些请求需要后台处理,而有些请求不需要经过后台处理的(如:css、html、jpg、js等等文件),这些不需要经过后台处理的文件称为静态文件。让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作。提高资源响应的速度。
常用命令
- cd /usr/local/nginx/sbin
- ./nginx 启动
- ./nginx -s stop 强制停止
- ./nginx -s quit 安全退出
- ./nginx -s reload 重新加载配置文件
- ps aux|grep nginx 查看nginx 进程