본문 바로가기

리눅스

[리눅스] cronolog 설치 및 설정

728x90

cronolog 설치 및 설정

UK Mirror Service

http://www.mirrorservice.org/sites/distfiles.macports.org/cronolog/

다운로드 사이트

wget http://www.mirrorservice.org/sites/distfiles.macports.org/cronolog/cronolog-1.6.2.tar.gz

wget http://www.mirrorservice.org/sites/distfiles.macports.org/cronolog-devel/cronolog-1.7.0-beta.tar.gz 

cronolog-1.7 설치 및 설정

cd /usr/local/src/
wget http://www.mirrorservice.org/sites/distfiles.macports.org/cronolog-devel/cronolog-1.7.0-beta.tar.gz
tar xvfz cronolog-1.7.0-beta.tar.gz
./configure --prefix=/usr/local/cronolog
make && make install

아파치 가상호스트 설정

vi /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>    
    ServerAdmin webmaster@dummy-host.example.com    
    DocumentRoot "/home/lamp.sangchul.kr/public_html"    
    ServerName lamp.sangchul.kr    
    ServerAlias www.lamp.sangchul.kr    
    ErrorLog "|/usr/local/cronolog/sbin/cronolog /logs/lamp.sangchul.kr-error-%Y%m%d.log"    
    TransferLog "|/usr/local/cronolog/sbin/cronolog /logs/lamp.sangchul.kr-access-%Y%m%d.log"
</VirtualHost>

 아파치 재시작 

/usr/local/apache2/bin/apachectl restart

프로세스 확인

ps -ef | grep cronolog | grep -v grep
$ ps -ef | grep cronolog | grep -v grep
root    4928  4927  0 22:49 ?        00:00:00 /usr/local/cronolog/sbin/cronolog /logs/lamp.sangchul.kr-error-%Y%m%d.log
root    4929  4927  0 22:49 ?        00:00:00 /usr/local/cronolog/sbin/cronolog /logs/lamp.sangchul.kr-access-%Y%m%d.log

로그 확인

$ ls -l /logs/* | grep 20130818
-rw-r--r-- 1 root root    0 2013-08-18 22:49 /logs/lamp.sangchul.kr-access-20130818.log
-rw-r--r-- 1 root root    0 2013-08-18 22:49 /logs/lamp.sangchul.kr-error-20130818.log

 

728x90