nginx是一个高性能的HTTP和一个反向代理服务器, 其底层是C++所写, 所以在安装nginx之前 先要安装C++依赖
yum -y install gcc-c++ pcre-devel zlib-devel
搭建nginx有两个用途 :
1.文件上传服务器
2.反向代理(负载均衡)
作为一个文件服务器 nginx的可访问量 服务器性能 比Tomcat要好, 可以实现上传文件的统一管理,减少主服务器访问压力, 防止直接发布Tomcat后出现重启丢文文件的现象
nginx的安装
首先在usr/local底下,创建一个nginx文件夹,将下载好的nginx-x.x.x.tar.gz 文件 解压到此文件夹底下, 解压好了之后该文件夹底下会出现一个nginx-x.x.x的文件夹 进入会看到
运行configure 命令: ./configure
下一步在将运行的文件编译安装(C语言特性): 编译(make) ,安装(make install)或者直接输入 make&&make install 。
安装完之后返回上层目录, 进入sbin目录
直接启动 nginx
输入:ps -ef| grep nginx 查看是否启动
反向代理是要修改在nginx底下的conf底下的nginx.conf文件
改成