随笔分类 - nginx
1
摘要:nginx 代理访问原理 比方说webman 其实就是个请求 把header和body都请求出来 然后再发出去 这个地方特别要注意header 别重复了 要么webman上写 要么nginx上写 如果2个都写会报错
阅读全文
摘要:location / { add_header Last-Modified $date_gmt; add_header Cache-Control 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0'; if_modif
阅读全文
摘要:nginx ab并发测试 apr_socket_recv: Connection refused vim /etc/sysctl.conf net.ipv4.tcp_syncookies = 0 就可以了
阅读全文
摘要:nginx rewrite重写规则简明笔记 比方说http://newmiracle.cn/?p=888我要改成能这个访问http://newmiracle.cn/p888/ 首先用正则获取888 ^p([0-9]*)/$ 然后 <pre> location / { root /home/www/w
阅读全文
摘要:nginx location笔记= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不
阅读全文
摘要:nginx服务器图片防盗链的方法<pre> location ~* \.(gif|jpg|png|jpeg)$ { expires 30d; valid_referers *.shuchengxian.com www.shuchengxian.com; if ($invalid_referer) {
阅读全文
摘要:nginx 安装ab小工具方法测试工具安装(以centos系统为例)yum -y install httpd-tools 然后测试下ab -V
阅读全文
摘要:nginx mysqlnd驱动引擎提升mysql性能 前期要安装 mysql mysqli pdo_mysql libiconv 1 先去PHP官网下个 php-5.6.29.tar.gz wget http://cn2.php.net/distributions/php-5.6.29.tar.gz
阅读全文
摘要:nginx返回file not found原因1 确实没有这个文件2 没有权限访问这个网站目录!!!
阅读全文
摘要:下面是php 5.3以上版本将TCP改成socket方式的配置方法:修改php-fpm.conf(/usr/local/php/etc/php-fpm.conf)<pre>;listen = 127.0.0.1:9000listen = /dev/shm/php-cgi.sock</pre> 修改n
阅读全文
摘要:nginx开启gzip的方法 1、vi打开Nginx配置文件 <pre>vi /usr/local/nginx/conf/nginx.conf</pre> 2、找到如下一段,进行修改 <pre>gzip on;gzip_min_length 1k;gzip_buffers 4 16k;#gzip_h
阅读全文
摘要:PHP防止刷微信红包方法1 输入验证码2授权登陆后 领取红包记录下 openid ip 第二次用openid或者ip(ip)连接同一个路由器是一样的 所以用ip 判断最好是判断有没有6个以上 判断有没有领取红包 3签名验证 http://newmiracle.cn/?p=1184 (这个方法就是防止
阅读全文
摘要:nginx yaf需要注意的问题 显示视图的方法<pre> $this->getView()->assign(array('pack'=>$return['pack'],'appid'=>$return['appid'])); $this->display('index');</pre> nginx
阅读全文
摘要:1 nginx配置优化提高并发量 worker_processes 2; 这个按照CPU的核数来决定 2 worker_connections 65535; 这个一般设置65535即可 每个进程允许的最多连接数, 理论上每台nginx 服务器的最大连接数为worker_processes*worke
阅读全文
摘要:nginx 出现413 Request Entity Too Large问题的解决方法 使用PHP上传图片(大小1.9M),出现 nginx: 413 Request Entity Too Large 错误。根据经验是服务器限制了上传文件的大小,但php默认的文件上传是2M,应该不会出现问题。 打开
阅读全文
摘要:nginx静态资源设置缓存的方法 直接加expires 30d; 就是就可以了 缓存时间30天完整如下 <pre> location / { root /home/www/wordpress; index index.php index.html index.htm; expires 30d; if
阅读全文
摘要:nginx目录安全设置<pre> location ~ /\. { deny all; }</pre>这样所有隐藏文件都不会以URL方式打开了
阅读全文
摘要:首先说下 先看 按照ab 每秒请求的结果 看看 都有每秒能请求几个 如果并发量超出你请求的个数 会这样 所以一般图片和代码服务器最好分开 还有看看io瓶ding 和有没有延迟的PHP代码执行 0 先修改内核参数 <pre>1、调整同时打开文件数量 ulimit -n 204802、TCP最大连接数(
阅读全文
摘要:nginx跨域解决方案Access to Font at 'http://47.104.86.187/yinjiatoupiao2/iconfont/iconfont.woff' from origin 'http://wxserver.knowway.cn' has been blocke 改ng
阅读全文
摘要:php nginx反向代理获取真实ip的教程 <pre> location /getip { proxy_pass http://newmiracle.cn/ip.php; } proxy_set_header Host $host; proxy_set_header X-Real-IP $remo
阅读全文
1