본문 바로가기

Apache

아파치 단에서 아이피 허용 및 차단 ServerAdmin help@sample.com DocumentRoot /home/user폴더/public_html ServerName 도메인.com Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 허용아이피 더보기
리다이렉트 꼬일때.. Redirect permanent / http://modernboy.kr/ 더보기
의존성 검사 의존성 검사 #]ldd 파일명 더보기
디렉토리리스팅 취약점 해결 더보기
리다이렉트 httpd.conf 파일 수정을 통해 리다이렉트를 할수 있다. (VirtualHost test.co.kr:80> ServerAmdin admin@test.co.kr ServerName test.co.kr ServerAlias www.test.co.kr DocumentRoot /home/test CustomLog logs/test.co.kr-access_log common Redirect / https://www.test.co.kr/ (/VirtualHost> 더보기
아파치 접속자 수 netstat -n|grep -F :80|egrep '(ESTAB|SYN)'|awk '{print $5}'|sed 's/:[0-9]*//'|sort -u|wc -l 더보기
아파치 2.2 에서 아무리 해도 403 권한 에러가 발생시 참고 http://kldp.org/node/75844 selinux 로 폴더가 막혀있기 때문에 그럴수 있다 명령어는 아래와 같다 # chcon -R -t httpd_user_content_t /var/www/html =============================== httpd.conf 의 아래 부분을 수정. Options FollowSymLinks AllowOverride None Order deny,allow Deny from all(삭제) Allow from all(추가) 더보기
html에도 php소스 해석되게 하는법 AddHandler php5-script .php .html .htm 아파치 2.0 의경우 /etc/httpd/conf.d/php.conf 에 있다. 더보기
apachectl restart 에러 apachectl restart 에러 httpd not running, trying to start /////////// ps axu | grep httpd 를 쳐보세요 프로세서가 안죽은듯 싶네요. 안죽었다면... killall httpd 를 살포시 눌러주셔요 ////////// 80 포트가 이미 사용중이라는 메시지 인듯 합니다.. netstat -anp | grep LISTEN 으로 80 포트가 열려있는지 확인해 보시구 해당 데몬을 kill 하신후 재실행 해보세요.. restart 시 shutdown 이 제대로 안돼 에러가 날수도있으니 stop , start 로 도 실행해 보시구요 /////////// httpd.conf 파일의 문제일수도 있다. 더보기