文章目录

目录

文章目录

前言

一、nginx 是什么?

二、安装步骤

三、nginx核心功能--反向代理

四、反向代理和正向代理的区别

总结



前言


一、nginx 是什么?

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器 , 其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 Nginx代码完全用C语言从头写成 . 能够支持高达 50,000 个并发连接数的响应. 现在国内很多大型企业都在使用ngnix作为反向代理服务器。比如: 阿里,新浪,腾讯,京东。

二、安装步骤

第一步 在linux上安装需要的依赖

1. yum install -y gcc-c++
2. yum install -y pcre pcre-devel
3. yum install -y zlib zlib-devel
4. yum install -y openssl openssl-devel

第二步 把压缩包上传到linux上的/usr/local/software  然后 解压到当前目录

第三步

创建一个目录--作为nginx的安装目录。 mkdir /usr/nginx

测试安装成功

先 cd  /usr/nginx/sbin

./nginx 开启nginx

./nginx -s stop 关闭nginx

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

ps -ef | grep nginx    查看指定服务的进程

此时 就可以在windows上的浏览器输入http://虚拟机的ip:80/  来测试是否成功

三、nginx核心功能--反向代理

如何测试

环境准备

在一台虚拟机上安装nginx 另一台上部署一个测试项目

然后在安装nginx的虚拟上配置文件 注意

进入配置的文件要是那个安装之后的程序目录里面 不然不会生效

cd /usr/nginx/conf

vi ./nginx.conf

以上配置完后就可以 测试了 在另一台虚拟机上

java -jar jar包名字 运行部署的项目

然后使用带有nginx服务的虚拟机ip来访问项目的路径 就实现了反向代理

四、反向代理和正向代理的区别

本质就安装服务的主体不一样


总结

待补充

linux下的ngin配置和测试使用相关推荐

  1. Linux下安装、配置PHP环境

    Linux下安装.启动MySQL :http://blog.csdn.net/wy3552128/article/details/8143686 Linux下安装.配置.启动Apache:http:/ ...

  2. Linux下svn搭建配置流程

    Linux下svn搭建配置流程     一.    源文件编译安装.源文件共两个,为: 1.   下载subversion源文件 subversion-1.6.1.tar.gz http://d136 ...

  3. Linux下,安装配置Weblogic

    Linux下,安装配置Weblogic 2009-03-20 15:03 一.安装配置JDK //如果应用不需要高版本的JDK的话,可以不单独安装JDK 1. 安装JDK # chmod a+x jd ...

  4. Linux 下的网络配置

    #######linux下的网络配置############ ###1.什么是IP ADDRESS     internet protocol ADDRESS    ##网络进程地址         ...

  5. Linux下Redis服务器安装配置

    说明: 操作系统:CentOS 1.安装编译工具 yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-de ...

  6. Linux下PortSentry的配置

    Linux下PortSentry的配置     前年写过<IDS与IPS功能分析>一文,受到广大读者关注,现将近期有关IDS配置的文章和大家分享.    Internet上的服务器一般都会 ...

  7. Linux下svn搭建配置

    Linux下svn搭建配置 1.安装svn客户端    yum install subversion    svnserve --version                       :如果成功 ...

  8. linux下sqlserver端口号,linux下连接sqlserver配置及otl编程.docx

    linux下连接sqlserver配置及otl编程 需要的包unixODBC源码包unixODBC-2.2.14.tar.gz下载地址linux下的ODBC 驱动freetds-0.64.tar.gz ...

  9. linux如何安装php,Linux下如何安装配置PHP

    1)本文主要和大家分享Linux下如何安装配置PHP,下载PHP安装包,这里选用PHP 5.6版本,希望能帮助到大家. 并解压PHP安装包wget cn2.php.net/get/php-5.6.31 ...

最新文章

  1. 《Windows网络与通信程序设计(第3版)》——1.4 网络应用程序设计基础
  2. mysql utf8 和 utf8mb4 区别
  3. eclipse javaw.exe in your current path问题
  4. CentOS5.4下安装和配置Apache、PHP、MySql、PHPMyAdmin
  5. 取消挂载点可以节省磁盘么_Linux下NTFS格式外接硬盘的挂载,取消挂载和开机自动挂载...
  6. svn移动目录时如何保留原来的日志
  7. 关于MFC下使用MTL库编译错误的问题
  8. idea2016 android genyomtion,Android Studio Genyomtion配置
  9. java映射和反射的理解
  10. Android 查看应用MD5签名最简单的方法
  11. java根据公历获得农历1921年到2050年
  12. java graphics类详解_Java中Graphics2D类的使用操作解析
  13. 清理服务器 归档日志文件,服务器归档日志模式
  14. LTE中 IMEI, GUTI, IMSI,S-TMSI等符号的含义
  15. 015. P2P技术详解(一):NAT详解——详细原理、P2P简介
  16. 通用微PE工具箱下载_通用微PE使用教图文程
  17. 点击按钮实现页面切换中英文
  18. Detours: 在二进制代码上截获Win32函数调用
  19. js控制URL地址的改变,以微信服务号的授权获取用户的昵称和头像为例
  20. 3分钟高效造型神器,戴森新一代Airwrap多功能造型器助力轻松开启日抛造型

热门文章

  1. S32K144—什么是SBC系统基础芯片?
  2. 为什么计算机连接u盘不显示内存不足,为什么U盘存储空间是满的但却不显示内容,如何解决?...
  3. [句子互动] 全栈、后端开发 [ Github 10000+star 开源项目]
  4. 华阳车机DNB417的不开机故障修理
  5. presentation tips!
  6. 淘宝API app天猫商品搜索
  7. 人才梯队的建设应该怎么做?
  8. 台达服务器电源型号,DPS-1520AB A 1440W 39Y7355 System X3850M2 台达服务器电源
  9. Service Locator 模式
  10. 刘怡光在川大计算机学院职位,刘怡光