【原创】 nginx反向代理获取不到真实ip
22 07 2021
location/{proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$remote_addr;if(!-e$request_filename){proxy_passhttp://127.0.0.1:9501;}}在反向代理中加上真实ip的header就可以注意proxy_set_header不能写在if语句中
【原创】 nginx报错 net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
21 07 2021
常见的原因有如下几种情况:1、nginx的缓冲区(ProxyBuffer)设置较小修改配置如下:proxy_buffer_size1024k;proxy_buffers161024k;proxy_busy_buffers_size2048k;proxy_temp_file_write_size2048k;2、nginx的临时目录(/proxy_temp)过大或没有权限写入缓存文件当代理文件大小超过配置的proxy_temp_file_write_size值时,nginx会将文件写入到临时目录下(默认为/proxy_temp)。如果nginx中/proxy_temp过大或者没有写权限,缓存文件就...
网站上传附件出现HTTP ERROR 413错误
07 02 2018
如果php.ini修改了那就是nginx配置问题
nginx配置文件的具体参数说明
27 11 2017
#运行用户 usernobody; #启动进程,通常设置成和cpu的数量相等 worker_processes1; #全局错误日志及PID文件 #error_loglogs/error.log; #error_loglogs/error.lognotice; #error_loglogs/error.loginfo; #pidlogs/nginx.pid; #工作模式及连接数上限 events{ #epoll是多路复用IO(I/OMultiplexing)中的一种方式, #仅用于linux2.6以上内核,可以大大提高nginx的性能 useepoll; ...
nginx配置emlogURL重写
11 05 2017
linux下搭建nginx+php+mysql
07 03 2017
http://blog.aboutc.net/linux/65/compile-and-install-php-on-linux#configure-php 添加环境变量 vi/etc/profile PATH=/usr/local/webserver/php/bin:$PATH exportPATH source/etc/profile 修改网卡 vi/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=08:00:27:34:F7:88 TYPE=Ethernet UUID=eccb9860-857d-493e-b60b...
linux下编译openresty 搭建rtmp串流环境
06 03 2017
先看有没有pcre没有的话先安装pcre tar-zxvfpcre-8.31.tar.gz cdpcre-8.31 ./configure--prefix=/usr/local/pcre 编译openresty把nginx-rtmp-module-master放入openresty (此处的prce路径是源码的路径) ./configure--prefix=/usr/local/data/openresty--with-pcre=/usr/local/prce-8.31--with-http_flv_module--with-http_mp4...