본문 바로가기

apache7

리눅스 페도라 10 버전에서 아파치 Httpd-2.0.49 설치 하기 아파치를 이미 설치 해보신 분이 설치하는 것으로 생각하며 디테일한 설명은 생략했으니 참고하셔서 활용 하시기 바랍니다. 아파치는 PHP보다 먼저 설치 되어야 하며 한 서버에 MySQL도 같이 설치 하신다면 아파치 보다 MySQL이 먼저 설치 되어야 합니다. 설치순서 : MySQL > Apache > PHP 1. 아파치 설치전 yum 으로 필요한 라이브러리 설치 yum install lksctp-tools-devel 2. 다운로드 후 압축풀기 wget http://ftp.superuser.co.kr/pub/apache/httpd-2.0.49.tar.gz tar xvzf httpd-2.0.49.tar.gz cd httpd-2.0.49 * 위 url로 다운로드 되지 않을 경우 아래 파일을 직접 받으셔도 됩니다... 2009. 9. 1.
Apache Web Server 의 DOS공격 막기 작성자 : 좋은진호(truefeel, http://coffeenix.net/ ) 작성일 : 2003.8.20(수) apache v1.3.x 수정일 : 2003.8.25(월) apache v2.x 부분 추가 특정 URL이나 IP일 경우나 특정한 브라우저를 이용하여 DoS(Denial of Service, 서비스거부) 공격이 들어온다면 httpd.conf 에서 SetEnvIf, SetEnvIfNoCase 등과 Allow, Deny 설정으로 간단히 막을 수 있겠지만 일정한 유형이 없다면 해결점을 찾기가 쉽지 않다. 다행히 Apache용 mod_dosevasive 모듈로 DoS 공격을 쉽게 막을 수 있다. 며칠전 1.7버전 발표로 apache 2.x에서도 정상적으로 이 모듈을 이용할 수 있게 됐다. 1. mod.. 2009. 1. 13.
아파치 데몬 감시 스크립트 Apache 데몬 모니터링을 위한 스크립트 아파치 서비스를 운영하다 보면 접속자가 너무 많거나 이상 증상으로 데몬이 죽어 버리는 경우 상시 모니터링 하지 않는 이상 관리자가 확인 하기 전까지 서버는 웹 서비스를 멈추어 버린체 방치하게 된다. 그래서 적어도 한시간 이내에 한번은 데몬이 죽은는지 체크해서 다시 살리는 시스템을 생각하게 된다. # 적당한 위치에 스크립트 파일 만들기 cd /usr/local/apache/bin vi httpd_check.sh #/bin/sh DAEMON="httpd" COUNT=$(ps acx | grep -c $DAEMON) if [ "$COUNT" -gt "0" ]; then /usr/local/apache/bin/apachectl restart else /usr/local.. 2008. 10. 2.