윈도우용 아파치(Apache) 웹서버를 이용하는 경우, < APACHE 설치디렉토리 >\logs 디렉토리에 기본적으로 access.log라는 형태로 로그가 남게 됩니다. 그러나 로그가 하나의 파일로 남게 되는 경우 로그 분석을 정기적으로 분석할 수가 없습니다. ( 주로 하루에 한번씩 로그를 분석 하게 되는 경우가 가장 일반적입니다. ) 이런 경우 로그를 일별로 남기게 하는 방법을 많이 이용합니다. 웹로그를 일별로 남기기 위해서 많은 프로그램이 있지만 cronolog를 사용합니다. 해당 프로그램은 아래 사이트에서 최신 버…
작성자 : 김칠봉 작성일 : 2001. 04. 30 대상자 : 초보 - 힌트 URL : 임은재님이 쓴 글을 보고 나서 http://kltp.kldp.org/stories.php?story=00/10/22/9724184 - 관련 문서 : 아파치 제공 문서 http://httpd.apache.org/docs/mod/mod_log_config.html http://httpd.apache.org/docs/mod/mod_setenvif.html 목차 1. 배경 2. 기초지식 2-1. 로그포맷과 CustomLo…
아파치 환경설정파일 httpd.conf 파일을 열어서.. ServerSignature On 를 off 로 하면 index.html 파일이 없는 곳에서는 "이 페이지를 볼 수 있도록 승인되지 않았습니다." 라는 페이지를 보여준다. # 부차적으로 서버가 생성하는 페이지(에러 문서, FTP 디렉토리 목록, # mod_status, mod_info 출력 등, 그러나 CGI 생성 문서는 제외)에 # 서버 버전과 가상 호스트 이름을 포함하는 행을 추가하도록 한다. # "Email"로 설정…
아파치에서 index.html 파일이 없을경우 홈페이지에서 리스트로 출력될때.. 이것을 없애는 법입니다. httpd.conf 파일에서 Options Indexes FollowSymLinks MultiViews 또는.. Options FollowSymLinks 라인에서 Indexes 만 삭제후 아파치를 restart하시면 됩니다.
아래와 같이 소스 파일을 수정해 주고 컴파일 하면 httpd.conf 파일에서 프로세스 숫자를 256개 이상 사용할 수 있습니다. 1. 아파치 웹 서버 튜닝 - apache/src/include/httpd.h: # 1.3.x 버젼 HARD_SERVER_LIMIT 256 -> 2048 - prefork 일때 아파치 1.3 은 포크 가능한 자식 프로세스는 기본값은 256개로서 apache_1.3.24/src/include/httpd.h 파일에서 #define HAR…
우선 아파치 실행파일을 바로가기 파일로 만든다. 바로가기 파일을 열어서.. 대상부분에 .. C:\Apache\Apache.exe -n "apache" -k start적는다 "apache" 부분은 아파치 이름을 적어넣어준다. 바로가기 누르면 아파치가 실행된다. 시작 C:\Apache\Apache.exe -n "apache" -k start 정지 C:\Apache\Apache.exe -n "apache" -k stop 재시작 C:\Apache\Apac…
아파치 httpd.conf 설정에서.. 293 줄에..보면 .. 있습니다. 여기에 몆개 더 추가..합니다. ------------------------------------------------------ Options FollowSymLinks AllowOverride None ------------------------------------------------------- 추가된... -------------------------------------------------------…
1. httpd.conf Options FollowSymLinks Includes ExecCGI AllowOverride AuthConfig Order allow,deny Allow from all 2. 인증하려는 폴더 [roy7@www p]$ cat .htaccess AuthType "Basic" AuthName "Administrator" AuthUserFile /home/roy7/public_html/p/.htpasswd AuthGroupFile /dev/null require v…
우선 아파치을 컴파일 설치하였다면 /etc/logrotate.d/ apache 파일을 만든다. 파일을 만들고 밑에 있는 파일을 적어넣는다. ------------------------------------------------------------------------ /usr/local/apache/logs/access_log { notifempty missingok daily rotate 7 create 0664 root root compress sharedscripts postrotate /bin/kill -HUP `c…
컴퓨터 한대로 여러 도메인 네임에 속하는 웹서버를 돌리는걸 버츄얼 웹서버라고 한다. 즉 www.worldline.co.kr과 www.hwakwang.co.kr을 한대의 컴퓨터에서 지원되게 하는걸 말한다. 물론 기계만 한대이지 외부에는 전혀 다른 홈페이지가 뜨므로 다른 사람들은 전혀 별개의 기계에서 가동되는걸로 알게된다. 현재 여러 인터넷 서비스업체에서 월 일정비용을 받고 웹서버를 운영해 주고 있는데 이때 한 업체마다 별도의 웹서버를 두는게 아니라 바로 버츄얼 웹 기법을 써서 한대의 큰 호스트에 여러 업체의 홈페이지를 모두 가동해주…