第十八单元 nginx服务

时间:2021-03-25 11:18:58

第十八单元 nginx服务

安装python 源

第十八单元 nginx服务

wget   网上下载

第十八单元 nginx服务

原码 编译    安装的流程

第十八单元 nginx服务

(gcc glic)

第十八单元 nginx服务

版本更新时起冲突,删除原版本(或者reinstall重新安装)

第十八单元 nginx服务

可执行文件运行   ./

第十八单元 nginx服务

软连接

第十八单元 nginx服务

查看命令位置 which+命令

第十八单元 nginx服务

临时修改路径

第十八单元 nginx服务

第十八单元 nginx服务

永久修改 ,写进第十八单元 nginx服务

第十八单元 nginx服务

永久写入操作系统

源码安装:

yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
ls
tar xvf nginx-1.10.3.tar.gz (解包)
cd nginx-1.10.3
ls
./configure
./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --without-http_rewrite_module #--without-http_rewrite_module代表不使用重写功能,即不会引用pcre库,如果安装过程中出现pcre相关问题,可以指定该参数
make
make install

第十八单元 nginx服务

所有的原码安装步骤

说明:

pcre: 用来作地址重写的功能。

zlib:nginx 的gzip模块,传输数据打包,省流量(但消耗资源)。

openssl:提供ssl加密协议。

安装:http://www.cnblogs.com/crazyacking/p/5138146.html

相关参数:http://blog.csdn.net/xifeijian/article/details/20956605

location:http://www.tuicool.com/articles/Jr63qy

正向代理,反向代理,透明代理:http://blog.csdn.net/u012572955/article/details/49357219

代理:A访问B,A把自己的请求让C代理,C去访问B

正向代理:A明确地知道自己的代理C的存在,A明确地指定自己的代理地址是C,让C去访问B,拿到结果再给A,通常用来FQ

反向代理:用户请求发给nginx后,由nginx负载给代理的机器,拿到结果,再由nginx返回给客户端(如此,nginx便把一堆自己代理的机器隐藏到后端,外界访问的就是nginx)

透明代理:用户不知道代理的存在,用户->交换机->路由器->代理服务器,代理服务器可以控制用户的上网行为,比如限制用户可以访问和不可以访问的网站,多用于用户行为管理

LB:http://nginx.org/en/docs/http/load_balancing.html