목록Server (13)
미니옵빠의 code stubs
1. IPTables 등에 설정하여 막는다. /iptables -L 로 설정 확인 2. Apache 에 mod_evasive 를 설치하여 막는다. 설치는 알아서 하고 -_-; LoadModule evasive20_module modules/mod_evasive20.so DOSHashTableSize 3097 DOSPageCount 3 DOSSiteCount 50 DOSPageInterval 1 DOSSiteInterval 1 DOSBlockingPeriod 3600 DOSEmailNotify admin@email.com DOSLogDir "/logdirNa, 등으로 설정한다. 참고: http://www.zdziarski.com/blog/?page_id=442 http://celltwo.tistory.co..
간단히 이해하기 위해서 -c 는 동시 유저수 -n 은 Total 요청수 -v 는 출력 정보 (오류 원인 확인을 위해) 보통 -v2 로 사용한다. -c5 -n100 은 총 요청이 100번, 1명의 사용자가 20번씩 요청하는 것으로 이해하면 된다. 그리고 Complete requests: 3 Failed requests: 2 (Connect: 0, Receive: 0, Length: 2, Exceptions: 0) 와 같이 모두 Length 타입으로 Failed requests 가 나는 경우, 이건 정상이라고 보면 된다. 동적인 페이지는 Length가 모두 다를 것이기 때문에 그런 것임. static한 페이지만 호출한다고 하면, Failed 가 없는게 맞음. Source: http://alwaysthecri..
출처: http://blog.paran.com/yisupark/639325 아파치 설정 ServerType standalone => 서버를 돌리는 방법으로 standalone하고 inet 모드가 있죠. inet 데몬을 이용하는거보다는 당연히 standalone으로 돌려야겠죠.. ServerRoot "/usr/local/apache" => 아파치가 설치된 디렉토리를 가리키겠죠? PidFile /usr/local/apache/logs/httpd.pid => 다 아시리라 생각하고 다음으로.. ServerTokens ProductOnly => 서버 정보를 날려주는 범위를 정해줍니다. apache 1.3.17 이런식으로 나오는데. 위의 줄을 써주면 "apache" 라고만 표시되죠.. 그래서 버전이라든지 다른 ad..