apache内存缓存 文件内容和文件打开句柄
内存缓存目前不推荐使用Apache缓存系统Apache 从2.0开始就已经可以使用缓存模块了,不过在2.0的时候还是实验性的,到了2.2已经完全可以放心的使用。Apache 的缓存实现主要依靠 mod_cache、mod_disk_cache、mod_file_cache 及 mod_mem_cache。只需在配置编译的时候加上参数:–enable-cache、 –enable-disk-cac...
Apache查看并发及TIME_WAIT过多的解决
1.查看并发#ps -ef | grep httpd -c2.查看并发数及tpc连接状态netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'返回结果示例: LAST_ACK 5 SYN_RECV 30 ESTABLISHED 1597 FIN_WAIT1 51 FIN_WAIT2 504 TIME_WAIT 1057其中的SYN_RECV表示正在等待处理的请求数;ESTABLI...
apache的prefork的详解
apache的prefork的参数详解:ServerLimit 2000 这是最大进程数的阀值StartServers 25 启动时建立的子进程MinSpareServers 25 最小空闲进程MaxSpareServers 50最大空闲进程MaxClients 2000限定同一时间客户端最大接入请求的数量(单个进程并发线程数),默认为256。任何超过MaxClients限制的请求都将进入...
apache安装 mod_evasive
centos环境下安装 首先安装httpd-devel yum安装mod_evasive 配置mod_evasive: DOSHashTableSize 3097 #哈希表大小(无需修改) DOSPageCount 10 &...
apache磁盘缓存配置
确保mod_cache和mod_disk_cache是开启的配置如下:CacheDefaultExpire 86400 #失效时间,单位秒CacheEnable disk / #缓存路径,/表示缓存该站下所有文件CacheRoot /httpdCache #缓存文件防止路径,具备读写权限CacheDirLevels 4 #缓存目录深度CacheDirLength 4 #缓存目录长度,C...
nginx的sql注入过滤配置
Nginx的防注入配置:建立drop_sql.conf文件,复制以下内容:## Block SQL injectionsset $block_sql_injections 0;if ($query_string ~ "union.*select.*\(") {set $block_sql_injections 1;}if ($query_string ~ "union.*all.*select.*") {set $block_sql_injections 1;}if ($query_string ~ "concat.*\(...
Apache模块mod_security
1.安装mod_securityyum install mod_security2.安装mod_security_crsyum install mod_security_crs3.在/etc/httpd/modsecurity.d建立exclude.conf文件用来排除无需检查的文件<IfModule mod_security2.c> <Location /PATH/> SecRuleEngine off </Location></IfModule>白...
CMD命令
cmd move命令 移动文件(夹) cmd rd命令 删除文件夹 cmd md命令 创建文件夹 cmd ren命令 重命名文件(夹) cmd del命令 文件删除 cmd copy命令 文件复制regsvr32 /u *.dll----停止dll文件运行msconfig 系统配置实用程序1 echo 和 @回显命令@ &nbs...
vbs隐藏cmd窗口
Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c 批处理的完整路径",vbhide 将文件命名为run.vbs
HTTP状态代码
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的...
mongodb数据增加和查找
mongodb数据增加和查找1.增加数据表a.方法一db.tablename.insert({"col1" : value, "col2" : value})b.方法二db.createCollection(tableName, {capped : true, size : 10000})//capped表示该集合结构不能被更改//size表示该集合空间大小为10000行,超过该行...
mongodb笔记一
mongodb一.下载安装二.启动服务端:进入bin目录下,mongod.exe -port 27017 -dbpath c:/mongodb以上指定了端口27017(默认端口),数据文件放在c:/mongodb三.SHELL连接:进入bin目录下,使用mongo.exe连接也可以使用http://localhost:28017/地址查看mongodb网页端信息显示四.显示所有数据库...
redis持久化
修改配置redis.conf添加或修改以下项appendonly yes更新日志文件名,默认值为appendonly.aof#更新日志条件,共有3个可选值。no表示等操作系统进行数据缓存同步到磁盘,always表示每次更新操作后手动调用fsync()将数据写到磁盘,everysec表示每秒同步一次(默认值)。# appendfsync alwaysappendfsync...
window下mysql的1053错误
tmp文件数目过多导致启动为1053错误这个时候有两种方法清空tmp目录更改mysql的tmp目录在my.ini中更改[mysqld]tmpdir="d:/mysql_tmp"
bootstrap学习笔记
一.container页面容器二.栅格系统一行分成12列:div.row为一行div.col-md-12 //列,不挤压div.col-xs-12 //列,挤压<div class="row"><div class="col-md-6"></div><div class="col-md-6"></div></div>三.图片自动生成<img src="holder.js?100%*300" />四.块对齐和文本对齐文本对齐:p.text-leftp.text-cen...
Keepalived安装及初步使用
一.基本规划VIP:192.168.1.11Master:192.168.1.105Backup:192.168.1.102二.安装主备分别安装keepalivedyum -y install keepalived三.Master配置#vi /etc/keepalived/keepalived.confvrrp_instance VI_1 { state MASTER #主 interface eth0 #监视网卡  ...
浏览器缓存总结
浏览器缓存主要有两类 缓存协商:Last-midified ,Etag 彻底缓存:cache-control,Expires 缓存协商的意思是需要去服务器端询问页面有没有修改过,没有修改过则返回304直接使用缓存内容,否则返回新内容 协商步骤:服务器发送带Last-midified:GMTtime 头的http response浏览器下次请求时带...
Dom操作xml的常用方法
=========================***示例***======================set xmlhttp=Server.CreateObject("MSXML2.XMLHTTP")URL="http://..."xmlhttp.open "GET",URL, Falsexmlhttp.sendif xmlhttp.readyState = 4 thenset objdom=server.CreateObject("MSXML.DOMDocument")objdom.load(xmlhttp.responseXML)set o...
HAProxy安装及初步使用
1.yum安装wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpmyum install -y haproxy2.配置文件vi /etc/haproxy/haproxy.cfg3.配置查看状态网址defaults mode &nbs...