ÀÛ¼ºÀÚ : ±â¼úÁö¿øºÎ ±è »ï ¼ö
Awstats¸¦ ÀÌ¿ëÇÑ À¥¼¹ö ·Î±×ºÐ¼®
( 1 ) ´Ù¿î·Îµå ÇÁ·ÎÁ§Æ® ½ÎÀÌÆ® : http://sourceforge.net ´Ù¿î·Îµå : http://prdownloads.sourceforge.net/awstats/awstats-6.5.tar.gz
¸®´ª½º ½© ¸í·É¾î wgetÀº À¥¿¡¼ ÀÚµ¿ÀûÀ¸·Î ÆÄÀÏÀ» ¹Þ¾Æ¿À´Âµ¥ »ç¿ëµÇ´Â À¯Æ¿¸®Æ¼À̸ç HTTP, HTTPS, FTP ÇÁ·ÎÅäÄÝÀ» Áö¿øÇÕ´Ï´Ù.
¨ç Awstats-6.5.tar.gz¸¦ ´Ù¿î·Îµå ÇÕ´Ï´Ù. [root@nextline ~]# wget http://prdownloads.sourceforge.net/awstats/awstats- 6.5.tar.gz
( 2 ) ¾ÐÃàÇØÁ¦
tar ¸í·É¾î ¿É¼Ç
tar ¸í·É¾î´Â ÆÄÀÏÀ» ¹°Å³ª Ç® ¶§ »ç¿ëµÇ´Â ¸®´ª½º ¸í·É¾î ÀÔ´Ï´Ù. c : tar ÆÄÀÏÀ» »ý¼ºÇÒ ¶§(¿©·¯ °³ÀÇ ÆÄÀÏÀ» ÇϳªÀÇ ÆÄÀÏ·Î ¹À» ¶§) v : ¹À» ¶§³ª Ç®¾îÁÙ ¶§ ÆÄÀϵéÀÇ ³»¿ëÀ» ÀÚ¼¼ÇÏ°Ô º¸·Á°í ÇÒ ¶§. z : gzip°ú °ü·ÃÇÏ¿© ¾ÐÃàÀ̳ª ÇØÁ¦¸¦ ÇѲ¨¹ø¿¡ ÇÏ·Á°í ÇÒ ¶§ »ç¿ë. x : ÁÖ¾îÁø À̸§ÀÇ ÆÄÀÏ¿¡ ´ëÇÏ¿© ÃßÃâ »ç¿ë¹ý : tar [¿É¼Ç] ÆÄÀϸí
¸®´ª½º ½© ¸í·É¾î
¨ç ´Ù¿î·ÎµåµÈ awstats-6.5.tar.gz ÆÄÀÏÀÇ ¾ÐÃàÀ» ÇØÁ¦ÇÕ´Ï´Ù. [root@nextline ~]# tar zxvf awstats-6.5.tar.gz
( 3 ) ÆÄÀÏÀ̵¿
¸®´ª½º ½© ¸í·É¾î mv ¸í·É¾î : ÆÄÀÏÀ̵¿ ¹× ÆÄÀÏ¸í º¯°æ ¨ç mv ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© awstats-6.5 ÆÄÀÏÀ» /usr/local/awstats·Î À̵¿ÇÕ´Ï´Ù. [root@nextline ~]# mv awstats-6.5 /usr/local/awstats chmod ¸í·É¾î : ÆÄÀÏ ¹× µð·ºÅ丮ÀÇ Æ۹̼ÇÀ» Á¶Á¤Çϱâ À§ÇÑ ¸í·É¾î·Î -R¿É¼ÇÀ» ÁÖ¸é ÇÏÀ§µð·ºÅ丮ÀÇ ¸ðµç ÆÄÀÏ ¹× µð·ºÅ丮±îÁö Æ۹̼ÇÀÌ º¯°æµÇ°Ô µË´Ï´Ù.
¨è chmod ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© À¥À¸·Î Á¢±Ù°¡´É Çϵµ·Ï Æ۹̼ÇÀ» º¯°æÇÕ´Ï´Ù. [root@nextline ~]# chmod –R 755 /usr/local/awstats
( 4 ) ȯ°æ¼³Á¤ µð·ºÅ丮 ¹× µ¥ÀÌÅÍ µð·ºÅ丮 »ý¼º
¸®´ª½º ½© ¸í·É¾î
mkdir ¸í·É¾î : µð·ºÅ丮 »ý¼º ¸í·É¾îÀÌ¸ç –p ¿É¼ÇÀ» ÁÖ¸é ÇÏÀ§ µð·ºÅ丮±îÁö »ý¼ºÇÕ´Ï´Ù.
¨ç ȯ°æ¼³Á¤ ÆÄÀÏÀÌ À§Ä¡ÇÒ µð·ºÅ丮¸¦ »ý¼ºÇÕ´Ï´Ù. [root@nextline ~]# mkdir /etc/awstats
¨è µ¥ÀÌÅÍÆÄÀÏÀÌ À§Ä¡ÇÒ µð·ºÅ丮¸¦ »ý¼ºÇÕ´Ï´Ù. [root@nextline ~]# mkdir /var/lib/awstats
( 5 ) awstats_configure.pl ÄÄÆÄÀÏ
¸®´ª½º ½© ¸í·É¾î ¨ç awstats_configure.pl ÆÄÀÏÀÌ À§Ä¡ÇÑ /usr/local/awstats/tools µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù. [root@nextline ~]# cd /usr/local/awstats/tools
¨è awstats_configure.pl ÆÄÀÏÀ» ½ÇÇàÇÕ´Ï´Ù. [root@nextline ~]# ./awstats_configure.pl
¨é awstats µð·ºÅ丮ÁöÁ¤
µðÆúÆ®·Î /usr/local/awstats·Î ÁöÁ¤µÇ¾î Àֱ⠶§¹®¿¡ ¸¦ ÀÔ·ÂÇÕ´Ï´Ù. Do you want to continue setup from this NON standard directory [Yn] ? y
¨ê config ÆÄÀÏ»ý¼º config ÆÄÀÏÀ» »ý¼º ÇÒ °ÍÀÎÁö ¹¯´Â ȸéÀÔ´Ï´Ù. ¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
¨ë µµ¸ÞÀÎ ÀÔ·Â ÇØ´ç µµ¸ÞÀÎÀ» ÀÔ·Â ÇÕ´Ï´Ù. > nextline.co.kr ÀÌ°úÁ¤¿¡¼ ÀÔ·ÂÇÑ µµ¸ÞÀο¡ µû¶ó /etc/awstats/awstats.nextline.co.kr.conf¼³Á¤ ÆÄÀÏÀ̸§ÀÌ Á¤ÇØÁý´Ï´Ù.
¨ì config ÆÄÀÏÀúÀå µð·ºÅ丮 ÁöÁ¤ config ÆÄÀÏÀ» ÀúÀåÇÒ µð·ºÅ丮¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. ±âº» /etc/awstats·Î ÁöÁ¤µÇ¾îÀֱ⠶§¹®¿¡ Enter¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
¨í awstats_updateall.pl ½ÇÇà Enter¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
¨î À¥ÆäÀÌÁö URL ·Î±×ºÐ¼® À¥ÆäÀÌÁö ÁÖ¼Ò¸¦ ³ªÅ¸³»´Â ȸéÀÔ´Ï´Ù. Enter¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
¨ï awstats_configure.pl ȯ°æ¼³Á¤À» ¸¶Ä£ ȸéÀÔ´Ï´Ù. Enter¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
vi ¿¡µðÅÍ »ç¿ë¹ý »ç¿ëÇü½Ä : vi [¿É¼Ç] [»ý¼ºÇÒ ÆÄÀϸí/ÆíÁýÇÒ ÆÄÀϸí]
vi ¿¡µðÅÍ´Â ÀԷ¸ðµå, ¸í·É¸ðµå, ½ÇÇà¸ðµå·Î ±¸ºÐµË´Ï´Ù.
ÀԷ¸ðµå : vi ÆíÁýȸ鿡¼ ¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ¸ðµå·Î¼ ÀԷ¸ðµå·Î ÁøÀÔÇϱâ À§Çؼ´Â i, a, o, I, A, O, RµîÀÌ ÀÖ½À´Ï´Ù. Áï Ãʱâ vi ÆíÁý±â ¸ðµå´Â ¸í·É¾î ¸ðµå·Î ÁøÀÔÀ» Çϱ⶧¹®¿¡ ¹®ÀÚ¸¦ ÀÔ·ÂÇϱâ Àü¿¡ ¾ÕÀÇ ´ÜÃàÅ°Áß Çϳª¸¦ ¸ÕÀú ÀÔ·ÂÇØ¾ß ¿øÇÏ´Â ¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸í·É¸ðµå : Ä¿¼À̵¿/¹®ÀÚ»èÁ¦/¹®ÀÚ(¿)±³Ã¼/¹®ÀÚ¿°Ë»ö µîÀ» ÇÒ¼ö ÀÖ´Â ¸ðµå·Î¼ ÀԷ¸ðµå¿¡¼ ÆíÁýÀÌ ¿Ï·áµÇ¸é EscÅ°¸¦ ´·¯ ¸í·É¸ðµå·Î ÁøÀÔÇÏ¸é µË´Ï´Ù.
½ÇÇà¸ðµå : Ưº°ÇÑ ¸í·É¾î¸¦ ½ÇÇàÇÏ´Â ¸ðµå·Î¼ ¸í·É¾î¸ðµå¿¡¼ ":"(ÄÝ·Ð)¸¦ ´©¸£¸é vi ȸé ÇÏ´Ü ÁÂÃø¿¡ vi Ư¼ö¸í·É¾î¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
x : vi ¸í·É¸ðµå¿¡¼ Ä¿¼À§Ä¡ÀÇ ÇÑ ¹®ÀÚ »èÁ¦ dw : vi ¸í·É¸ðµå¿¡¼ Ä¿¼À§Ä¡ÀÇ ÇÑ´Ü¾î »èÁ¦ dd : vi ¸í·É¸ðµå¿¡¼ Ä¿¼À§Ä¡ÀÇ Çà »èÁ¦ Ndd : vi ¸í·É¸ðµå¿¡¼ Ä¿¼À§Ä¡ÀÇ ¿©·¯Çà µ¿½Ã »èÁ¦
½ÇÇà¸ðµåÀÇ ÀϹÝÀûÀ¸·Î ¾²À̴ Ư¼ö ¸í·É¾î q : ¼öÁ¤ ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁöÁö ¾ÊÀº »óÅ¿¡¼ vi ÆíÁý±â¿¡¼ ºüÁ®³ª¿É´Ï´Ù. q! : ¼öÁ¤ ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁø ºÎºÐÀ» Àû¿ë½ÃÅ°Áö ¾Ê°í vi ÆíÁý±â¸¦ °Á¦·Î ºüÁ®³ª¿É´Ï´Ù. w : ¼öÁ¤µÈ ÀÛ¾÷À» ÀúÀåÇÕ´Ï´Ù. wq : ¼öÁ¤µÈ ÀÛ¾÷À» ÀúÀåÇÏ°í vi ÆíÁý±â¿¡¼ ºüÁ®³ª¿É´Ï´Ù.
Ãʱ⠸í·É¾î¸ðµå -> ÀԷ¸ðµåÁøÀÔ -> ÆíÁý -> ¸í·É¾î¸ðµå -> ½ÇÇà¸ðµå -> Á¾·á
ÆÄÀÏ¿¡ ¼³Á¤µÈ ȯ°æÀ» È®ÀÎÇÕ´Ï´Ù.
[root@nextline ~]# vi /etc/awstats/awstats.nextline.co.kr.conf
( 6 ) awstats.nextline.co.kr.conf ÆÄÀϼöÁ¤
¨ç LogFile °æ·ÎÁöÁ¤ apache¼¹öÀÇ access_logÆÄÀÏÀÇ °æ·Î¸¦ ÁöÁ¤ÇØÁÝ´Ï´Ù. LogFile=¡±/usr/local/apache/logs/access_log¡±
¨è LogFormat ¼öÁ¤ LogFormat °ªÀ» 1·Î ¼öÁ¤ÇÕ´Ï´Ù.
¨é SiteDomain È®ÀÎ awstats_configure.pl °úÁ¤¿¡¼ ÀÔ·ÂÇÑ µµ¸ÞÀÎÀÌ ¼³Á¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
¨ê HostAliases È®ÀÎ µµ¸ÞÀÎ ¾Ë¸®¾Æ½º ¼³Á¤ ȸéÀÔ´Ï´Ù. HostAliases=¡±nextline.co.kr www.nextline.co.kr 127.0.0.1 localhost¡±
¨ë DirData È®ÀÎ µ¥ÀÌÅÍ µð·ºÅ丮 »ý¼º°úÁ¤¿¡¼ »ý¼ºÇÑ /var/lib/awstats µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù. DirData=¡±/var/lib/awstats¡±
¨ì Lang È®ÀÎ À¥ÆäÀÌÁö ȸéÀÇ ¾ð¾î¸¦ Çѱ¹¾î·Î ¼³Á¤ÇÕ´Ï´Ù. Lang=¡±ko¡±
( 7 ) httpd.conf ¼³Á¤ È®ÀÎ
¨ç ·Î±×ÆÄÀÏÀÇ Çü½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. CustomLog /usr/local/apache_1.3.34/logs/access_log combined
¨è CGI ½ÇÇà±ÇÇÑ ºÎ¿© ¹× ScriptAlias ¼³Á¤ È®ÀÎ ÀÌ ¼³Á¤Àº . awstats_configure.pl ÄÄÆÄÀÏ¿¡ ÀÇÇØ ÀÚµ¿ ¼³Á¤µÈ ºÎºÐÀÔ´Ï´Ù. ScriptAlias ¼³Á¤ºÎºÐ # # Directives to allow use of AWStats as a CGI # Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/" Alias /awstatscss "/usr/local/awstats/wwwroot/css/" Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/" ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/" CGI ½ÇÇà±ÇÇÑ ºÎ¿© ºÎºÐ # # This is to permit URL access to scripts/files in AWStats directory. #
Options None AllowOverride None Order allow,deny Allow from all
¨é AddHandler È®ÀÎ CGI¸¦ ÀνÄÇÒ ¼ö ÀÖ´Â pl È®ÀåÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù.
¨ê VirtualHost ¼³Á¤ °¡»óÈ£½ºÆ®¸¦ Ãß°¡ ÇÕ´Ï´Ù. DocumentRoot ´Â awstatsÀÇ ÇÏÀ§ µð·ºÅ丮ÀÎ wwwroot ·Î ¼³Á¤ÇÕ´Ï´Ù.
DocumentRoot /usr/local/awstats/wwwroot Servername nextline.co.kr ServerAlias www.nextline.co.kr
( 8 ) Åë°èºÐ¼®À» À§ÇÑ ¾÷µ¥ÀÌÆ®
ù Åë°èÀÇ ºÐ¼®/°»½ÅÀº ´ÙÀ½ÀÇ ¸í·É¾î¸¦ »ç¿ëÇÑ ÇѹøÀÇ ¼öµ¿ÀûÀÎ ¹æ¹ýÀ¸·Î ÀÌ·ç¾î Áý´Ï´Ù.
¨ç ù´Ü°èÀÇ Åë°èºÐ¼®À» À§ÇØ /usr/local/awstats/wwwroot/cgi-bin·Î À̵¿ÇÕ´Ï´Ù. [root@nextline cgi-bin] pwd /usr/local/awstats/wwwroot/cgi-bin
¨è Åë°èºÐ¼®À» ¾÷µ¥ÀÌÆ® ÇÕ´Ï´Ù. [root@nextline cgi-bin] perl awstats.pl –update –config=nextline.co.kr
( 9 ) crontab µî·Ï Åë°èºÐ¼®À» 5ºÐÁÖ±â·Î ½ÇÇàÇϱâ À§ÇØ crontab¿¡ µî·Ï ÇÕ´Ï´Ù. root ±ÇÇÑÀ¸·Î ¸Å½Ã°£ 5ºÐ¸¶´Ù awstats.pl –update –config=nextline.co.kr¸¦ ½ÇÇàÇÕ´Ï´Ù.
0-59/5 * * * * root perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update –config=nextline.co.kr
( 10 ) À¥ÆäÀÌÁö http://µµ¸ÞÀÎ/awstats/awstats.pl?config=µµ¸ÞÀÎ http://nextline.co.kr/awstats/awstats.pl?config=nextline.co.kr
¨ç ¹æ¹®½Ã°£ Åë°è ½Ã°£º° Åë°èȸé
¨è ¹æ¹®ÀÚ Åë°è È£½ºÆ® Åë°èȸé
¨é ¹æ¹®Á¾·ù / ¹æ½ÄÅë°è ¸Ó¹®½Ã°£ Åë°èȸé
¨ê ÂüÁ¶ÇÑ °æ·Î ÂüÁ¶ÇÑ »çÀÌÆ®
|
|