에러나는 패키지는 위에서 말했듯 설치해 주시면 됩니다.
자! 다 끝났습니다. 이제 자잘한 설정이 남아있네요..
가장 중요한 설정 파일 입니다.
/usr/local/webalizer 폴더에 설치가 되어 있습니다.
/usr/local/webalizer/etc 에 보시면 샘플 파일이 있습니다.
그걸 복사해 고쳐서 사용하시면 되겠네요...
그 설정 파일 하나를 도메인 별로 복사해 만들면 관리가 편하겠죠...
cp /usr/local/webalizer/etc/webalizer.conf.sample /자신이 원하는 디렉토리/도메인-webalizer.conf
복사는 끝났고요... 이제 본격적으로 설정 보세요..
아주 중요한 것들만 보여드리고 나머지는 하나하나 넣다뺐다 하면서 살펴보세요...
전부 설명은 피곤합니다. -.-;
▼ 아래 부분의 주석을 풀어 access_log 파일이 실제 위치하는 경로로 지정하면 됩니다. (요게 아파치 로그 파일이죠)
LogFile /var/lib/httpd/logs/access_log
▼ 아래 지시자는 Webalizer로 분석하여 나온 결과가 담긴 내용의 html 파일 및 이미지 파일들이 위치하는 경로를 지정하는 역할을 합니다. 이 디렉토리 경로를 아파치의 가상호스트 설정에 추가해 넣어 도메인으로 웹접속을 해서 로그 결과를 확인할 수 있습니다.
OutputDir /var/lib/httpd/htdocs/usage
▼ 아래 지시자도 주석을 풀어 활성화시킵니다.
HistoryName webalizer.hist
▼ 과거 로그에 더해져서 관리해야 하니 꼭 필요합니다. 아니면 실행 할때 마다 새롭게 초기화 됩니다.
Incremental yes
▼ 아래 지시자도 통상 활성화해서 사용합니다.
IncrementalName webalizer.current
▼ Webalizer를 웹에서 접근했을 때의 제목 출력을 담당하는 부분입니다.
ReportTitle Usage Statistics for
▼ 웹분석 화면에 자신의 도메인을 띄우기 위해서 이 옵션을 활성화하고 도메인을 입력하면 됩니다.
HostName localhost
▼ 나라별 접속 그래프 입니다.
CountryGraph yes
▼ 나라별 국기를 출력하는 것입니다.
CountryFlags yes
▼ 나라별 국기 이미지 파일 경로 입니다. 이건 아까 위에 outputdir 폴더 안, flags 라를 폴더를 만들어 국기 이미지 넣습니다. 국기 이미지는 http://flags.blogpotato.de/ 라는 곳에 가면 받을 수 있는데 small flag ...
근데 이건 위에 파일 첨부해 놓습니다. 받아서 쓰세요...
FlagDir flags
▼ 실제 국가별로 구분해 내는 것인데 GeoIP.dat 파일의 디렉토리 경로가 올바른지 확인합니다.
보통 패키지 설치 했다면 /usr/share/GeoIP 에 있습니다.
암호파일(.htpasswd)은 암호화되어서 저장이 되므로 그냥 텍스트로 입력해서는 저장이 안된다.
그래서 /usr/local/apache/bin에 있는 htpasswd라는 프로그램을 이용하여야 한다.
그래서 만드는 방법은 아래와 같다.
--- # /usr/local/apache/bin/htpasswd -c 폴더명/.htpasswd 아이디
의 형식으로 치면 암호를 넣으라고 나오는데 여기에 암호를 적어 넣으면 된다.
(이때 -c 옵션은 처음 넣을때만 하면되며 그 다음 부터 추가할때는 필요가 없다. 그 다음에도 -c 옵션을 추가하면 이전 것(.htpasswd)은 지워버리고 새로 작성한다.)
그러면 .htpasswd의 파일이 아래와 같이 생성되어진다.
아이디:어찌구이상한글짜
4. 아파치를 새로 기동시킨다.
|
|
번 호
카테고리
제 목
이름
조회수
Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천 실행시간 : 0.06954 초 to webmaster... gogo sea. gogo sea.