博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx(一) : 介绍和安装
阅读量:6525 次
发布时间:2019-06-24

本文共 1309 字,大约阅读时间需要 4 分钟。

  hot3.png

nginx介绍

  • nginx 的反向代理指的是神马?

    要明白神马是反向代理,那正向代理咱也得了解一下,下面是我的见解,若有不对之处,还请赐教。

    正向代理:所谓正向代理,即代理我们 客户端 请求服务器,隐藏了客户端的身份,服务器不能直接知道客户端是谁? 作为一个猴子(程序猿),我们经常使用的翻墙软件Shadowsockes 就是属于正向代理。代理我们去访问google。

    反向代理:反向代理,用来代理服务器,客户端不能直接知道服务器的信息。例如nginx做的跨域,就是nginx 负责整合 各个不同的服务器,客户端直接访问nginx 就可以了,这样如:在开发中出现的 前段服务器和 后端服务器 分离出现的跨域就解决了。

    可能我说的还是不够明白,那下面给个图,您瞅瞅:

总的来说了,都是代理服务器 代替了客户端去 访问服务器,但正向和反向 代理服务器所占阵营不同。一前一后,所以外国人称之为:Reverse Proxy,怎么说的有点小邪恶,你懂得。

nginx 安装

1.下载相应的文件

# 安装c编译环境,因为nginx是c、c++编写的,需要编译,你懂de$ yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel# 下载相应的文件(nginx 和 相应的pcre依赖)$ wget -O http://nginx.org/download/nginx-1.4.2.tar.gz$ wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

2.解压安装pcre

#解压$ tar zxvf pcre-8.35.tar.gz$ cd pcre-8.35#编译安装  $ ./configure$ make && make install#查看pcre版本 $  pcre-config --version

3.解压安装nginx

#解压$ tar zxvf nginx-1.6.2.tar.gz$ cd nginx-1.6.2#编译安装$ ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/pcre-8.35$ make$ make install#查看版本$ /usr/local/nginx/sbin/nginx -v至此,nginx 安装完成

  • 注意(./configure后的参数介绍):

    • --prefix= 后面跟的是 nginx 安装目录(可以瞎鸡儿写,但是我一般把软件安装在/usr/local/ 下,您随意,我干了)
    • --with-pcre= 后面跟的是pcre的解压目录(你自己解压到哪里,填哪就行)

参数介绍(休息一下,日后更新。。。)

转载于:https://my.oschina.net/ahusky/blog/1836534

你可能感兴趣的文章
就是要你懂TCP -- 握手和挥手
查看>>
Andrew Ng机器学习公开课笔记 -- Regularization and Model Selection
查看>>
《Python游戏编程快速上手》一1.3 如何使用本书
查看>>
《Android游戏开发详解》——第1章,第1.3节声明和初始化变量
查看>>
《Visual Studio程序员箴言》----1.2 滚动与导航
查看>>
Processing编程学习指南2.7 Processing参考文档
查看>>
架构师速成-架构目标之伸缩性\安全性
查看>>
执行可运行jar包时读取jar包中的文件
查看>>
linux下ExtMail邮件使用及管理平台
查看>>
linux中iptables设置自建dns服务器的端口
查看>>
TP5+PHPexcel导入xls,xlsx文件读取数据
查看>>
基于Yum安装zabbix3.0
查看>>
Master-work模式
查看>>
dos命令行 指令
查看>>
RT-Thread--时间管理
查看>>
BUPT 63T 高才生 找最佳基站
查看>>
linux 学习(二)防火墙
查看>>
scala001
查看>>
android - SpannableString或SpannableStringBuilder以及string.xml文件中的整型和string型代替...
查看>>
自己选择的路,跪着走完吧——一个兔纸的话
查看>>