페라도용 RPM과 소스가 설치가 되지 않아..
- yum으로 인스톨 했음 ( yum install webalizer)
- 웹분석은 아파치의 로그파일을 분석해서 화일을 만듬
설정파일에서 기본적으로 수정할것
- LogFile 파일 ->아파치의 로그파일 위치를 지정
- OutputDir -> 홈디렉토리
실행
# /usr/bin/webalizer -c /etc/webalizer.conf 실행
- 아피치 CONF 설정
*Cron으로주기적으로 실행
59 * * * * /usr/bin/webalizer -c /etc/webalizer.conf
- 디렉토리 접근 제한 -인증사용
1.httpd.conf 수정
   293
   294   Options FollowSymLinks
   295   AllowOverride All -> All로 수정확인
   296

   370 AccessFileName .htaccess -> 주석처리 확인
2..htaccess파일을 인증받고자 하는 폴더에서 가서 생성하고 내용삽입
======================================================
AuthType Basic
AuthName web
AuthUserFile /인증디렉토리/.htpasswd
require user web
======================================================
web은 인증사용될 유저 원하시는 이름 만들면 됨
3..htpasswd 생성
host#/usr/local/apache/bin/htpasswd -c /인증디렉토리/.htpasswd web

4. 아파치를 재시작합니다.
# /usr/local/apache/bin/apachectl restart
|
서버 마이그레이션

현재서버

-Redhat9.0 / Linux ns 2.4.20-31.9smp
-중요팩키지 설치상태: mysql 4.0.23a, apache.1.3.33, PHP-4.3.10
-태터툴즈 Tatter Tools Classic - Release Candidate 3
bind백업/sendmail백업 /RPM으로 설치됨
그외 홈페이지 및 mysql database 이전 후 홈피복원


이전서버
-CentOS4.2/2.6.9-34.EL
-중요팩키지 설치:mysql 4.0.26, apache.1.3.34, PHP-4.4.2
-APM연동/FIrewall설정/SElinux 적용안함
-아파치 설정
(내계정 압출파일 풀기-권한확인 태터툴즈의 명우 TT폴더 777 설정해야함)

데이타베이스 백업받은것 복구(복구전에 mysql에서 DB생성및 권한설정)
*4.0대에서 4.1대로 옮길대 주의!!
(백업:./mysqldump -u kjhfull -p tt(디비명) > tt.sql)
./mysql -u kjhfull -p tt < tt.sql
./mysql -u kjhfull -p kjhfull < kjhfull.sql
- bind 복구(센트에서는 존파일 위치가 변경되었음
(/var/named/chroot/var/named/)
- 센드메일 smtpauth 적용 설치
- IP변경 연결확인 하면 끝
|

샹콤홍쓰's Blog is powered by Daum & tistory