目录一、nginx解析php的流程1.原理   2.CGI、FastCGI、PHP-FPM、PHP-CG、WrapperI的定义二、Fastcgi协议1.Fastecgi Record2.Fastcgi Type3.PHP-FPM(FastCGI进程管理器)4.总结FastCGI解析的流程三、nginx配置错误导致的漏洞1.CRLF注入漏洞($uri解码漏洞,换行符导致的注入漏            
                
         
            
            
            
            安装项目依赖pip freeze > requirements.txtdjango部署生产环境静态文件设置
setting.py设置
django部署生产环境静态文件设置
setting.py设置STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"), )
# specify med            
                
         
            
            
            
            说明:本系列的文章基于Nginx-1.5.0版本代码。在上一篇”基于块的内存释放“中,我们已经见过一个函数:static void
ngx_slab_free_pages(ngx_slab_pool_t *pool, ngx_slab_page_t *page, ngx_uint_t pages);单从名字应该就已经能够猜到这个函数的作用了,没错,就是本篇的主题 — ”基于页的内存释放“,当释放的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-13 22:31:26
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Docker Compose 与 Nginx 集成 FastCGI Pass:构建高效Web服务
Docker Compose 是 Docker 的一个工具,它允许用户通过一个 YAML 文件来定义和运行多容器 Docker 应用程序。而 Nginx 是一个高性能的 HTTP 和反向代理服务器,广泛用于 Web 服务和负载均衡。FastCGI 是一种通用的接口,用于将 Web 服务器与应用程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-23 07:27:00
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一 负载均衡基本概念1、什么是负载均衡?负载均衡技术在现有网络结构之上提供了一种廉价、有效、透明的方法,来扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。它有两方面的含义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间;其次,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系            
                
         
            
            
            
            Nginx配置中的location详解1. 语法:location [=|~|~*|^~] /uri/ { … } 默认:否2. 上下文:server
这个指令随URL不同而接受不同的结构。你可以配置使用常规字符串和正则表达式,如果使用正则表达式,你必须使用 :  - ~* 前缀选择不区分大小写的匹配  - ~ 选择区分大小写的匹配。确定 哪个location 指令匹配一个特定指令,常规字符串第一            
                
         
            
            
            
            原标题:99%的人不知道的centos7 fstab1、fstab不是唯一了?2、演示:使用`systemd`挂载3、问题小结centos7 fstab 可能不是你想那样问题起源是,我在研究 docker 时,查找 overlay 挂载,突然发现 /etc/fstab 和 mount 命令执行结果 大相径庭。1、fstab不是唯一了?fstab那么问题如下:/etc/fstab 和 /proc/m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 11:02:57
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            fastdfs配置自带命令命令示例fdfs_delete_file: 删除文件/opt/apps/fdfs/bin/fdfs_delete_file 文件名fdfs_download_file:下载文件/opt/apps/fdfs/bin/fdfs_download_file 文件名fdfs_file_info: 获取某个文件信息/opt/apps/fdfs/bin/fdfs_file_info             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 11:24:09
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.反向代理proxy_pass官方文档;http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass1.1、反向            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-10-13 10:04:48
                            
                                2022阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx连接fastcgi的方式有2种:unix domain socket和TCP,Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix domain sockets 既可以使用字节流和数据队列,而管道通信则只能通过字节流。Unix domain sockets的接口和Internet socket            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-05-19 10:24:37
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.1.1通过yum安装Nginx和php,更改了Nginx里面fastcgi_pass后的地址php不能正常请求1.1.1.1问题还原:Nginx+php的服务器地址是10.0.0.41/24Nginx安装的是1.14php安装的是7.1,yum安装过程不细讲nginx的location里面的配置如下location~\.php${root/usr/share/nginx/html;fastcg            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-08-30 14:36:41
                            
                                8259阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux FastCGI pass is a powerful feature that allows users to efficiently handle and pass requests from a web server to FastCGI applications. FastCGI itself is a language independent, scalable, and hi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-15 10:33:41
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一般来说nginx配置文件中对优化比较有作用的为以下几项:worker_processes 8;nginx进程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-24 19:49:58
                            
                                605阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1:安装Git
apt-get install git
1:下载安装libfastcommon 通过git
git clone happyfish100/libfastcommon 
3:进入文件夹并安装libfastcommon依赖
cd libfastcommon
./make.sh ./make.sh install
4:下载安装FastDFS
wget https://github.com            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-09 08:55:35
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 首先什么是代理服务器?客户机发送请求时,不会直接发送到目的主机,而是先被代理服务器收到,代理服务器收到客服机的请求后,再向目的机发出,目的机就会返回数据给客户机,在返回给客户机之前,会被代理服务器先收到,会存放在代理服务器的硬盘中。然后代理服务器会再向客户机发出,最后客户机就会收到目的机返回的数据。2. 代理服务器的作用有哪些?1) 可以提高访问速度因为目标主机返回的数据会存放在代理服务器的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 15:54:45
                            
                                1897阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            负载均衡器技术对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高网络层负载均衡,以及链路聚合技术。我们使用的是软负载均衡器Nginx,而农行用的是F5硬负载均衡器,这里就简单介绍下这两种技术:l 软件负载均衡解决方案            
                
         
            
            
            
            file2/101214            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-08 22:37:30
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://www.howtocn.org/nginx:%E9%85%8D%E7%BD%AE%E4%B8%80%E4%B8%AA%E9%AB%98%E6%80%A7%E8%83%BD%E7%9A%84nginx_fastcgi%E6%9C%8D%E5%8A%A1%E5%99%A8            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-05-04 18:13:30
                            
                                1399阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            说到 Nginx 就不得不说 Nginx 的反向代理是多么的好用,一个指令 proxy_pass 搞定反向代理,对于接口代理、负载均衡很是实用,但 proxy_pass 指令后面的参数很有讲究。网上有很多什么绝对路径、相对路径的说法,其实在实际的应用中就分为两种情况:url 只是 host这里指不包含 $uri ,如:
http://ho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-10 14:44:33
                            
                                676阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx负载均衡基本使用
目录
Nginx负载均衡基本使用
安装Nginx
配置负载均衡
方式一,nginx.conf配置文件中配置:
方式二,使用include引入外部文件:
安装Nginx
到官网下载Nginx:http://nginx.org/en/download.html
安装Nginx之前需要安装一些依赖
# gcc
yum -y install gcc au            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 00:03:18
                            
                                35阅读
                            
                                                                             
                 
                
                                
                    