서버 설정 · 1 min read · Feb 02, 2026

Debian Sarge (3.1) with Ruby on Rails and Apache 2 with FastCGI - Page 5

Proftpd 설치

apt-get install proftpd

프롬프트에: inetd에서 proftpd를 실행할까요, 아니면 독립 실행형으로 실행할까요? 독립 실행형이라고 대답하세요.

보안상의 이유로 다음 줄을 /etc/proftpd.conf에 추가할 수 있습니다.

joe /etc/proftpd.conf

| DefaultRoot ~ IdentLookups off ServerIdent on "FTP Server ready." |

그리고 Proftpd를 재시작하세요:

/etc/init.d/proftpd restart

Webalizer 설치

apt-get install webalizer

프롬프트에:

Webalizer가 출력을 어디에 두어야 합니까? /var/www/webalizer라고 대답하세요.
Webalizer가 생성할 보고서의 제목을 입력하세요. Usage Statistics for라고 대답하세요.
회전된 웹 서버 로그의 파일 이름은 무엇입니까? /var/log/apache/access.log.1이라고 대답하세요.

시스템 시계 동기화

인터넷을 통해 NTP(네트워크 시간 프로토콜) 서버와 시스템 시계를 동기화하는 것이 좋습니다.

apt-get install ntp ntpdate

SpamAssassin에 필요한 Perl 모듈 설치(ISPConfig와 함께 제공됨)

Perl 셸을 사용한 설치

루트로 명령줄에 로그인하고 다음 명령을 실행하여 Perl 셸을 시작하세요:

perl -MCPAN -e shell

Perl 셸을 처음 실행하면 몇 가지 질문이 있을 것입니다. 대부분의 경우 기본 답변이 괜찮습니다.

참고: 시스템에서 방화벽을 실행 중인 경우 Perl 셸에서 필요한 모듈을 큰 지연 없이 가져올 수 있도록 작업하는 동안 방화벽을 끄셔야 할 수 있습니다. 이후에 다시 켤 수 있습니다.

다음 명령을 실행하여 CPAN을 업그레이드하세요.

install Bundle::CPAN

모든 프롬프트에서 기본값을 수락하세요.

reload cpan

SpamAssassin에 필요한 모듈을 설치하기 위해 다음 명령을 실행하세요:

install HTML::Parser  
install DB_File  
install Net::DNS

테스트를 활성화하라는 메시지가 표시되면 아니오를 선택하세요.

q

Perl 셸을 종료합니다).

시스템에 모듈이 이미 설치되어 있는 경우 다음과 유사한 메시지가 표시됩니다:

| HTML::Parser is up to date. |

모듈이 성공적으로 설치되면 다음과 같이 표시됩니다:

| /usr/bin/make install -- OK |

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.