ngix安装

是什么

    Nginx是俄罗斯人编写的一款高性能的HTTP反向代理服务器,在高连接并发的情况下,能够支持高达50000个并发连接数的响应,但是内存、cpu等系统资源消耗却很低,运行很稳定。

代理

   正向代理


代理对象是客户端,是一种最终用户知道并主动使用的代理方式。

例:用户请求访问服务端谷歌,是不能直接访问,需要通过VPN代理软件来访问谷歌浏览器。对于google来说是不知道真正的请求来自client端。

   反向代理


代理对象是服务端,对于客户端来说并不知道自己请求的是哪个服务器

Ngix优点

 第一:它可以支持5W高并发连接;

 第二:内存消耗少

 第三:成本低,如果采用F5、NetScaler等硬件负载均衡设备的话,需要大几十万。

 第四:Nginx是开源的,可以免费试用并且能用于商业用途。

安装过程

  下载:wget http://nginx.org/download/nginx-1.13.6.tar.gz (PS:我下载到/usr/local 目录下)

  解压:tar -zxvf nginx-1.13.6.tar.gz

  进入nginx-1.13.6目录  ./configure --prefix=/usr/local/nginx


  编译:make & make install

  启动:-c表示指定nginx.conf的文件,如果不指定默认 NGINX_HOME/conf/nginx.conf


如果安装过程中出现问题,一般是缺少依赖库,缺少那个下载即可。

缺少pcre的依赖

缺少openssl的依赖

yum install pcre-devel

yum install openssl-devel

yum install zlib-devel

防火墙关闭状态。

浏览器中输入ip:页面显示 welcome nginx! 表示启动成功

常用命令

 ./nginx -s stop  停止

./nginx -s quit 退出

./nginx -s reload 重新加载配置

猜你喜欢

转载自blog.csdn.net/sms15732621690/article/details/80869715