nginx提示502 页面的解决方法 2016年08月10日 73 阅读 例如:复制代码 代码如下: http { ...... fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; ...... } 也有可能是PHP代码不正确,比如SVN冲突等原因。...
nginx 负载均衡的简单配置方法 2016年08月10日 62 阅读 复制代码 代码如下:http { upstream www.test2.com { server 10.1.165.36:80 weight = 3; server 10.249.198.235; server 10.1.168.1 down; server 10.1.168.2 backup; #ip_hash; } server { location / { proxy_pass http://www.test2.com; p...
nginx 虚拟主机设置实例(多网站配置) 2016年08月10日 75 阅读 配置文件:复制代码 代码如下: http { server { listen 80; server_name www.domain1.com; access_log logs/domain1.access.log main; location / { index index.html; root /var/www/domain1.com/htdocs; } } server { listen 80; server_name www....
Nginx下让WordPress支持固定链接的伪静态规则 2016年08月10日 76 阅读 Nginx下让WordPress支持固定链接的伪静态规则要让nginx支持wordpress固定链接非常简单,需要自己进行添加点配置代码:复制代码 代码如下:location / {if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }i...
nginx基础配置说明一则 2016年08月10日 73 阅读 复制代码 代码如下: user nfsnobody nfsnobody; #使用的用户和组 worker_processes 8; #指定工作衍生进程数 error_log /usr/local/web/nginx.0.8.15/nginx_error.log crit; #日志记录的文件地址 pid /usr/local/web/nginx.0.8.15/nginx.pid; #进行PID存放的路劲 worker_rlimit_nofile 65...
nginx 平滑重启与升级的实现方法 2016年08月10日 77 阅读 如果改变了Nginx的配置文件(nginx.conf),想重启Nginx,同样可以通过发送系统信号给Nginx主进程的方式来进行.不过,重启之前,要确认Nginx配置文件(nginx.conf)的语法是正确的,否则Nginx将不会加载新的配置文件。通过以下命令可以判断Nginx配置文件是否正确:/usr/local/webserver/nginx/sbin/nginx -t -c/usr/local/webserver/nginx/conf/nginx.c...
为高负载网络优化Nginx和Node.js的方法 2016年08月10日 83 阅读 在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破 Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在廉价硬件上做到每秒数千以上的请求,还是有一些工作要做的。 这篇文章假定读者们使用NginX的HttpProxyModule来为上游的node.js服务器充当反向代理。我们将介绍Ubuntu 10.04以上系统sysctl的调优,以及nod...
linux(centos5.5)/windows下nginx开启phpinfo模式功能的配置方法分享 2016年08月10日 87 阅读 经过志文工作室测试有效的相关配置主要内容如下:复制代码 代码如下:location ~ .php(.*)$ {fastcgi_pass unix:/tmp/php-cgi.sock;fastcgi_index index.php;fastcgi_split_path_info ^(.+.php)(.*)$;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_par...
nginx提示:500 Internal Server Error错误的解决方法 2016年08月10日 134 阅读 现在越来越多的站点开始用 Nginx ,("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。 在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根...
Nginx防盗链的配置方法 2016年08月10日 84 阅读 处于服务性能的考虑,我们通常把HTML静态资源按照不同类型划分存放在多台服务上。如果拓扑图:超文本传输协议中的Referer作用Referer:null 表示请求者直接访问Referer:blocked 一般为防火墙设备添加的Referer:URL 表示URL中的主机告诉请求者的间接访问图中jpg.good.com显然是一台专门用户存放图片的服务器,而www.good.com是一台WEB服务器,从域名可以看出必然是一家公司,条件:1、只允许访问www...
Nginx静态文件响应POST请求 提示405错误的解决方法 2016年08月10日 88 阅读 例1:用linux下的curl命令发送POST请求给Apache服务器上的HTML静态页复制代码 代码如下:[root@localhost ~]# curl -d 11=1 http://www.jb51.net/index.html <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <HTML> <HEAD> <TITLE>405 Method Not...
使用Nginx反向代理与proxy_cache缓存搭建CDN服务器的配置方法 2016年08月10日 90 阅读 碰到问题:移动用户访问web服务器www.osyunwei.com很慢解决办法:1、在移动机房放置一台nginx反向代理服务器2、通过域名DNS智能解析,所有移动用户访问www.osyunwei.com时解析到nginx反向代理服务器3、nginx反向代理服务器与web服务器之间采用专线连接说明:1、web服务器线路:电信IP:192.168.21.129域名:www.osyunwei.com2、nginx反向代理服务器线路:移动系统:CentOS 6.2...
Nginx优化配置和内核优化 实现突破十万并发 2016年08月10日 84 阅读 nginx指令中的优化(配置文件)复制代码 代码如下:worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。复制代码 代码如下:worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到...
在Nginx用htpasswd对网站进行密码保护的设置方法 2016年08月10日 81 阅读 最后的效果就类似(不同浏览器的界面有所不同):如果认证失败,就会报HTTP错误:401 Authorization Required。 要实现这样的功能,就需要更改服务器的配置,并设定好用于登录的用户名和密码。 首先我们需要更改网站的Nginx的server配置,Ubuntu服务器的话这个配置文件通常位于/etc/nginx/sites-enabled/,比如我这里就使用默认的配置文件/etc/nginx/sites-enabled/default来做一个...
如何让Nginx支持中文文件名具体设置步骤 2016年08月10日 115 阅读 首先得让你的系统有中语语言包: 设置前可以执行:locale 看一下,如果显示是en_US.UTF-8,即是正常,不用按下面的步骤设置。如果显示其他编码需要按如下步骤设置。 CentOS 编辑/etc/sysconfig/i18n 文件,内容修改为:(可以使用vi、nano或winscp图形管理软件,依个人口味选择) LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 保存,重启系统。 Debian apt-get...
nginx缓存页面后 串会话问题的解决方法 2016年08月10日 82 阅读 nginx支持页面缓存,之前我的博客有介绍配置方案,昨天出了一个诡异的问题,别人的机器登录后,我的机器打开应用的首页会出现别人的用户信息,也就是说我的浏览器访问的应用会话其实是别人的会话。 经检查,nginx会把响应页面的头信息也一起缓存,包括Set-cookie,导致后面访问页面的用户的cookie被设置成缓存的头。 解决方案,nginx提供proxy_hide_header的指令,可以去掉相关的响应头信息: proxy_hide_header Set-...
Nginx用户认证配置方法详解(域名/目录) 2016年08月10日 124 阅读 Nginx可以为某一个域名单独加用户认证,具体做法如下:1. 生成用户认证的用户名和密码:复制代码 代码如下:#wget -c soft.vpser.net/lnmp/ext/htpasswd.sh;bash htpasswd.sh 根据提示输入:用户名:密码:文件名:脚本会自动生成认证文件,auth.conf内容如下:复制代码 代码如下:/usr/local/nginx/conf/auth.conf 2. 为Nginx添加auth认证配置下面以某域名下面...
Nginx HttpMemcModule和直接访问memcached效率对比测试 2016年08月10日 80 阅读 测试环境: 测试客户机A: HP DL380G4,2个双核CPU,4G Ram,2块10k RPM SAS盘做raid 1,ext3 Nginx所在服务器B:DELL R710,E5620 * 2,32G Ram,6块盘15K RPM SAS盘做raid 1+0,xfs Memcached所在服务器C:DELL R710,E5620 * 2,32G Ram,6块盘15K RPM SAS盘做raid 5,ext4 Nginx设置:keepalive 8192...
nginx 502 Bad Gateway 错误解决办法 2016年08月10日 203 阅读 一些运行在Nginx上的网站有时候会出现“502 Bad Gateway”错误,有些时候甚至频繁的出现。以下是小编搜集整理的一些Nginx 502错误的排查方法,供参考: Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的。这些错误一般都不是nginx本身的问题,一定要从后端找原因!但nginx把这些出错都揽在自己身上了,着实让nginx的推广者备受置疑,毕竟从字眼上理解,bad gateway?不就是bad nginx吗?让...
Nginx+Lua+Redis构建高并发Web应用 2016年08月10日 83 阅读 本文介绍如何用Nginx+Lua+Redis来构建高并发Web应用,Curl请求Nginx,Nginx通过Lua查询Redis,返回json数据。一、安装1、安装lua-redis-parser复制代码 代码如下:#git clone https://github.com/agentzh/lua-redis-parser.git#export LUA_INCLUDE_DIR=/usr/include/lua5.1#make CC=gcc#make inst...