Tomcat虚拟主机配置示例

配置方法如下:1、在tomcat安装目录,与webapps目录平级的地方,建立3个文件夹,分别是webapps_1/war、webapps_2/war、webapps_3/war,把3个war包分别放入3个war文件夹中。这里不可以使用tomcat自带的webapps目录,不可以把3个war包放入同一个webapps文件夹,否会导致tomcat加载多次web项目(本例是3次),造成重复启动。2、修改sever.xml,内容如下:<Engine name="Catalina" defaultHost="...

阅读全文

错误:”未能加载文件或程序集“System.Web.Mvc, Version=2.0.0.0” 解决方法

通过IIS发布网站,登录后弹出如下错误:ParserErrorMessage:未能加载文件或程序集“System.Web.Mvc,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。Line 199: <add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral,PublicKeyToken=31...

阅读全文

修复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...

阅读全文

vsFTPd常用功能之限速

一、如何让vsFTP服务器限制链接数,以及每个IP最大的链接数?应该改vsFTPd服务器的配制文件vsftpd.conf,加入下面的两行:max_clients=数字max_per_ip=数字举例:我想让我的vsFTP最大支持链接数为100个,每个IP,最多能支持5个链接,所以我应该在vsftpd.conf中加上如下的两行:max_clients=100max_per_ip=5改好了配制文件,不要忘记启动vsftp服务器。二、如何限制传输速度?anon_max_rate=数字注:这是匿名的速度local_max_rate=数字注:这是vsFTP服...

阅读全文

nginx负载均衡的session共享问题

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

阅读全文

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核...

阅读全文

Mac OS使用brew安装Nginx、MySQL、PHP-FPM的LAMP开发环境

因为我们要自己动手来安装Nginx,因此首先来关闭系统自带的apache:sudo apachectl stop  #关闭apache,如果事先没开启过,可以忽略报错信息如果你的apache已经加入了launchctl,使用下面的命令来关闭:sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist为什么选择关闭apache?因为macosx系统自带的apache是没有优雅的...

阅读全文