Nginx
-
记Nginx反向代理报upstream prematurely closed connection while reading upstream错误处理一例
今天我把一台nginx反向代理从阿里云迁移到腾讯云,一样的配置。但是迁移后就一个js文件打开时就会报错,其他都没问题。出错的这个js文件大概有2兆左右,查看nginx错误日志,发现…
-
Nginx和PHP网站防CC攻击解决方案步骤举例
昨天接到客户服务器告警,看到一个nginx+php网站正在遭受CC攻击,导致服务器复制居高不下,正常业务访问大多数时候出现502错误。 CC攻击是 DDOS(分布式拒绝服务) 的一…
-
PHP上传失败,Nginx错误 client intended to send too large body
一个roundcube的邮件系统,上传附件的时候提示上传附件失败。结合php+nginx的结构,最大可能就是nginx的配置问题。查看nginx日志,看到错误日志类似如下: 打开n…
-
Nginx反向代理和缓存加速配置
Nginx大家肯定不陌生,他是一个高性能的HTTP和反向代理web服务器。那么如何科学合理的配置nginx反代? 安装nginx 当然你也可以编译安装,不过这个是最简单的。 创建缓…
-
acme GoDaddy域名解析实现免费SSL证书自动续签
在 CentOS 7 使用 acme.sh 搭配 GoDaddy API Key 的方式,來自动续签 Let’s Encrypt 免费的SSL网站证书,完全不需手动执行任何操作。 …
-
CentOS Nginx Lua模块安装静态文件访问权限配置
nginx_lua模块是nginx的第三方模块,它可以将lua语言嵌入到nginx配置中,从而极大的扩展了nginx的能力,nginx以高并发而知名,而lua作为嵌入式语言轻便,两…
-
Nginx升级的步骤
第一步:下载nginx 打开nginx下载页面,下载最新的稳定版nginx源码包。 例如: wget http://nginx.org/download/nginx-1.12.2….
-
Nginx服务器安装Comodo SSL数字证书的步骤
1、连接CAbundle和域名证书 命令: cat domain_com.crt domain_com.ca-bundle > ssl-bundle.crt 如果使用记事本或…
-
Nginx根据Status返回值分开保存日志的方法
从nginx 1.7版本开始,access_log日志文件中支持if语句判断。根据这个功能,我们可以根据status值分割nginx日志,正常200的访问记录放一个文件,404或者…
-
使用阿里云CDN后禁止疑似攻击IP的办法
之前在处理使用阿里云cdn网站的时候,我们可以通过nginx的$http_x_forwarded_for参数获取用户的真实IP。然后结合nginx配置对有攻击行为的IP做限制,例如…