修复Nginx报错:upstream sent too big header while reading response header from upstream

今天网站采集了一些资源,正导入数据库时报错2017/01/08 11:51:09 [error] 10366#0: *186 upstream sent too big header while reading response header from upstream在网上找了一些资料,找到了解决方法,在自己的BLOG上mark一下。在nginx.conf中加入以下参数和值即可。proxy_buffer_...

阅读全文

Nginx出现413 Request Entity Too Large错误解决方法

Nginx出现的413RequestEntityTooLarge错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加解决方法就是打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/conf/nginx.conf这个位置,找到http{}段,修改或者添加client_max_body_size 2m;#/etc/init.d/nginxd reloadpost_max_size = 2M然后重启nginx,要是以php...

阅读全文

nginx/apache/tomcat/iis6/iis8导入CA证书方法

首先下载证书一、nginx下安装证书方法:打开Nginx安装目录下conf目录中的nginx.conf文件,找到# HTTPS server# #server {# listen 443;# server_name localhost;# ssl on;# ssl_certificate cert.pem;# ssl_certificate_key cert.key;#&nbs...

阅读全文

wdcp修改mysql密码、wdcp后台登陆密码、ftp、等常用工具方法

强制修改mysql的root密码,在忘记mysql密码时有用sh /www/wdlinux/tools/mysql_root_chg.shwdcp后台登录密码忘记的修改方法sh /www/wdlinux/tools/wdcp_login_chp.shftp配置文件检查,在FTP不能连接或登录时有用sh /www/wdlinux/tools/pureftp_conf_check.shwdcp权限检查,在wdcp后台不正常或部分功能无法使用时有用sh /www/wdlinux/tools/wdcp_perm_check...

阅读全文

vsftpd常用配置功能详解

默认配置:1)允许匿名用户和本地用户登陆。anonymous_enable=YESlocal_enable=YES2)匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3)本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自己家目录中进行读写操作;本地用户可以离开自家目录切换至有权限访问的其他目录,并在权限允许的情况下进行上传/下载。write_enable=YES4)写在文件/etc/vsftpd.ftpusers中的本地用户禁止登陆。配置文件格式:&...

阅读全文

用jemalloc优化nginx、mysql内存管理

jemalloc是一个内存分配器,最开始出现在FreeBSD上的libc中,FreeBSD最早使用phkmalloc,但它不是在多处理器系统且支持多线程的情况下设计的,为了解决多处理器系统和多线程应用程序的可扩展性瓶颈,由此诞生jemalloc,它是JasonEvans2005年进行开发的,因此叫"je"。在2007年的时候为了改善Firefox在3.0版中的内存使用情况,使用jemalloc解决了在Windows平台上的碎片问题,同时也给jemalloc带来了许多通用的增强功能。jemalloc在多处理器和多线程系统中具有很强的...

阅读全文

nginx负载均衡的session共享问题

查了一些资料,看了一些别人写的文档,总结如下,实现nginxsession的共享PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题:1.不使用session,换用cookiesession是存放在服务器端的,cookie是存放在客户端的,我们可以把用户访问页面产生的session放到cookie里面,就是以cookie为中转站。你访问web服务器A,产生了session然后把它放到coo...

阅读全文

nginx+apache配置动静分离以及负载均衡设置

nginx和apache的安装这么不再赘述,这里直接给出反向代理和负载均衡的配置nginx动静分离配置如下server {    listen       80;    server_name localhost;    index index.php index.html;   &...

阅读全文

Apache性能优化

Apache的配置是针对原先较低的服务器来配置的,原先的配置显然已经不适合了,所以今天开始研究下Apache配置的问题。1.首先要了解Apache采用的MPM(Multi-ProcessingModules,多道处理模块)MPM是Apache的核心,它的作用是管理网络连接、调度请求。Apache2.0中MPM分为3种(perfork、worker、event)。perfork从Apache1.3中继承下来的,它采用的是进程管理方式,所以它可以提供更可靠的性能和更好的兼容性;worker是Apache2.0中新增加的方式,它采用了线程控制方法,可以比...

阅读全文

Nginx配置性能优化

nginx.conf文件中,Nginx中有少数的几个高级配置在模块部分之上。user www-data; pid /var/run/nginx.pid; worker_processes auto; worker_rlimit_nofile 100000;user和pid应该按默认设置-我们不会更改这些内容,因为更改与否没有什么不同。worker_processes定义了nginx对外提供web服务时的worker进程数。最优值取决于许多因素,包括(但不限于)CPU核...

阅读全文