Azrael的运维备忘录


秋日暖阳

nginx限制流量,限制用户并发连接数

Nginx限制流量 通过以下两条指令来完成限制流量。 指令名称:limit_rate 语法:limit_rate speed 默认值:no 使用环境:http,server,location,if in location 功能:该指令用于指定向客户端传输数据的速度,单位是每秒传输的...

PHP和Nginx文件上传大小限制问题解决方法

对于nginx+php的一些网站,上传文件大小会受到多个方面的限制: 一个是nginx本身的限制,限制了客户端上传文件的大小 一个是php.ini文件中默认了多个地方的设置。 所以为了解决上传文件大小限定的问题必须要做出多处修改。整理如下: 一、修改 /usr/local/nginx/...

Nginx错误原因和解决方法总结

一、NGINX 502/504 错误分析 Nginx 502 Bad Gateway 的含义是请求的 PHP-CGI 已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致 PHP-CGI 进程终止。 Nginx 504 Gateway Time-out 的含义是所请求的网关...

nginx的rewrite规则

nginx 的 rewrite 规则参考: 1. ~ 为区分大小写匹配 2. ~* 为不区分大小写匹配 3. !~ 和 !~* 分别为 区分大小写不匹配 及 不区分大小写不匹配 1. -f 和 !-f 用来判断是否存在文件 2. -d 和 !-d 用来判断是否存在目录 3. -e 和 !...

nginx服务器绑定域名和设置根目录的方法

nginx服务器绑定域名以及设置根目录方法: 一、进入nginx安装目录 默认目录一般是 /etc/nginx/ 或者 /usr/local/nginx/ 二、找到并打开 nginx 的配置文件 vi conf/nginx.conf 找到 server { ..... ....

使用ab对nginx进行压力测试

nginx以高并发,省内存著称。 ab是针对apache的性能测试工具,但也可以对 nginx 进行测试。可以只安装ab工具。 一、安装ab方法 ubuntu安装ab apt-get install apache2-utils centos安装ab yum install http...

Nginx安全配置,防止网站被攻击

网站被攻击是一个永恒不变的话题,网站攻击的方式也是一个永恒不变的老套路。找几百个电脑(肉鸡),控制这些电脑同时访问你的网站,超过你网站的最大承载能力,然后你就瘫了。方法虽然老土,但却一直都很管用。 网站其实只要控制能够进入的访问数量,你就攻击不了我。 Nginx 有 2 个模块...

解决nginx配置ssl允许http https同时访问的方法

在配置完成https之后,可能有的站长也想支持http访问。既然有需求那么我们看看怎么解决nginx配置ssl允许http https同时访问的方法。 如果在配置https之后,不通过301重定向的到https的话,那么在访问http的时候就会出现报错。 400 Bad Request T...