安装
1. 需要素材
后两个用命令下载安装
- openssl-1.0.1t.tar.gz
- zlib -1.2.8.tar.gz
2: 在 / usr/src/ 下吧 "nginx-1.16.1.tar.gz" "pcre-8.37.tar.gz" 这两个文件放进去并且解压
然后在 pcre-8.37 这个文件下先 : ./configure 在敲 make && make install
pcre-conffig --verison 查看版本
下面安装 nginx 进入 nginx-1.16.1 先 ./configure 在敲 make && make install
安装完成之后, 在 usr 多出来一个 local/nginx , 在 nginx 有 sbin 又启动脚本
./nginx 启动
./nginx -s reload 重启
./nginx -s stop 强制关闭, 可能不会保存东西; quit
./nginx -v 查看版本号
反向代理
负载均衡
动静分离
在 web 开发中, 通常来说, 动态资源其实就是指那些后台资源, 而静态资源就是指 html,JavaScript,CSS,img 等文件.
一般来说, 都需要将动态资源和静态资源分开, 将静态资源部署在 Nginx 上, 当一个请求来的时候, 如果是静态资源的请求, 就直接到 nginx 配置的静态资源目录下面获取资源, 如果是动态资源的请求, nginx 利用反向代理的原理, 把请求转发给后台应用去处理, 从而实现动静分离.
在使用前后端分离之后, 可以很大程度的提升静态资源的访问速度, 同时在开过程中也可以让前后端开发并行可以有效的提高开发时间, 也可以有些的减少联调时间 .
我这边简单的配置了一下
先在根目录下面创建一个文件夹 /data/ 然后下面创建两个文件 image 和 www
文本
然后我们进入 / usr/local/nginx/conf 目录下
编辑 nginx.conf
然后重启 nginx
访问
文本
最后遗漏
来源: http://www.bubuko.com/infodetail-3353439.html