아래 조치사항은 어디까지나 나의 경우이니 참고용으로 봐주세요~ 웹서버 세팅이 완료된 후 테스트를 하던 중 아파치 에러로그 발생하기 시작 참고로Rocky Linux release 8.9 php7.2에 apache와 php는 별도로 컴파일해서 설치 내경우는 간헐적으로 404페이지가 뜰때나 rewrite 모듈 사용할때 err_empty_response 가 뜨는 문제였음 처음엔 이문제가 apache2.4 AH00051: child pid 1486424 exit signal Segmentation fault (11) 이문제와 관련이 있다고 생각도 못했고 아파치설정 변경하고 php.ini 설정 변경해가면서 테스트함 하다하다 안되서 IDC 요청했으나 며칠에 걸쳐 테스트한 결론은 모듈쪽 오류인거까진 확인했는데 하나하..
내가 서버세팅 한게 아니기도 하고 nginx를 사용하고 있다보니 설정하느라 시간 좀 보낸 ㅠㅠ apache 버전 및 설치 폴더 확인httpd설정 또는 vhosts 설정을 변경해야해서 설치폴더 위치를 확인해야함phpinfo로 위치 확인 가능함 vhosts파일 위치 찾은 후 htaccess 를 사용할 사이트에 적용 ServerName http://www.aaaa.com DocumentRoot "/usr/lib/myDoc" Options FollowSymLinks AllowOverride All Require all granted Options FollowSymLinks AllowOverride All Require ..
apache 로그 기준 awk '($7 ~ /접속페이지/ && $1 ~ /접속아이피/)' /usr/local/apache/logs/파일명 | awk '{print}' | sort | uniq -c | sort -r | head -n 1000 위 명령어를 사용하면 로그파일 상의 접속 페이지 기록 중 접속 아이피만 출력하는데 {print} 로 로그상의 모든 내용을 출력하면 중복 카운팅 없이 전체 출력이 가능함 해당 아이피의 페이지 접속 카운트가 궁금한 경우는 awk '($7 ~ /접속페이지/ && $1 ~ /접속아이피/)' /usr/local/apache/logs/파일명 | awk '{print $1, $7}' | sort | uniq -c | sort -r | head -n 1000 위 처럼 print 부..
작업환경은 CentOS6.9 Apache 2.2.22 아파치2.1 버전 이후에는 mod_ssl이 포함되어있어서 가상호스팅 설정이 가능하다고 한다.. 근데 실제 세팅해보니 이게 되는건지 안되는건지 애먹음.. 아파치 폴더경로는 /usr/local/apache 이고 설정파일은 /usr/local/apache/conf/extra 폴더에 httpd-ssl.conf 파일에다가 세팅함 http 가상호스트 설정해서 https로 넘기는건 별도 작업이 필요 NameVirtualHost *:443 # General setup for the virtual host DocumentRoot "폴더경로" ServerName 사용도메인 ServerAlias 본도메인 SSLEngine on SSLCipherSuite ALL:!ADH:..