서버 설정 · 3 min read · Dec 16, 2025
완벽한 서버 - OpenSUSE 12.3 x86_64 (Apache2, Dovecot, ISPConfig 3)
이 문서는 ISP와 호스팅 업체에 필요한 모든 서비스를 제공하는 OpenSUSE 12.3 64비트 (x86_64) 서버를 설정하는 방법에 대한 자세한 설명입니다: PHP, CGI 및 SSI 지원이 있는 SSL 기능을 갖춘 Apache 웹 서버, SMTP-AUTH, TLS 및 가상 메일 사용자가 있는 Postfix 메일 서버, BIND DNS 서버, Pureftpd FTP 서버, MySQL 서버, Dovecot POP3/IMAP, 쿼터, 방화벽, Mailman 등. ISPConfig 3.0.4 버전부터 Apache 외에 nginx 웹 서버에 대한 완전한 지원이 제공됩니다. 이 튜토리얼은 nginx가 아닌 Apache를 사용하는 서버의 설정을 다룹니다.
다음 소프트웨어를 사용할 것입니다:
- 웹 서버: Apache 2.2와 PHP 5
- 데이터베이스 서버: MySQL
- 메일 서버: 가상 사용자가 있는 Postfix
- DNS 서버: BIND
- FTP 서버: pureftpd
- POP3/IMAP: Dovecot
- 웹 사이트 통계를 위한 Webalizer 및 AWStats
결국 신뢰성 있게 작동하고 ISPConfig 3 제어판으로 쉽게 관리할 수 있는 시스템을 갖추게 될 것입니다. 다음 가이드는 OpenSUSE의 64비트 버전에 해당합니다.
먼저 말씀드리고 싶은 것은, 이러한 시스템을 설정하는 유일한 방법이 아니라는 것입니다. 이 목표를 달성하는 방법은 여러 가지가 있지만, 제가 선택한 방법입니다. 이것이 귀하에게 작동할 것이라는 보장은 하지 않습니다!
알림: 이 가이드는 ISPConfig 3.0.1 이상에 해당합니다. ISPConfig 2.x에는 적합하지 않습니다!
ISPConfig 3 매뉴얼
ISPConfig 3 사용 방법을 배우기 위해 ISPConfig 3 매뉴얼을 다운로드하는 것을 강력히 권장합니다.
약 300페이지에 걸쳐 ISPConfig의 개념(관리자, 리셀러, 클라이언트)을 다루고, ISPConfig 3 설치 및 업데이트 방법을 설명하며, ISPConfig의 모든 양식 및 양식 필드에 대한 참조와 유효한 입력의 예를 포함하고, ISPConfig 3에서 가장 일반적인 작업에 대한 튜토리얼을 제공합니다. 또한 서버를 더 안전하게 만드는 방법을 설명하고 마지막에 문제 해결 섹션이 포함되어 있습니다.
ISPConfig 모니터 앱 (안드로이드)
ISPConfig 모니터 앱을 사용하면 서버 상태를 확인하고 모든 서비스가 예상대로 실행되고 있는지 확인할 수 있습니다. TCP 및 UDP 포트를 확인하고 서버에 핑을 보낼 수 있습니다. 또한 이 앱을 사용하여 ISPConfig가 설치된 서버에서 세부 정보를 요청할 수 있습니다 (ISPConfig 모니터 앱을 지원하는 최소 설치된 ISPConfig 3 버전은 3.0.3.3입니다!); 이러한 세부 정보에는 ISPConfig 제어판의 모니터 모듈에서 알고 있는 모든 정보(예: 서비스, 메일 및 시스템 로그, 메일 큐, CPU 및 메모리 정보, 디스크 사용량, 쿼터, OS 세부 정보, RKHunter 로그 등)가 포함되며, 물론 ISPConfig는 다중 서버 기능을 지원하므로 ISPConfig 마스터 서버에서 제어되는 모든 서버를 확인할 수 있습니다.
다운로드 및 사용 지침은 http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/를 방문하십시오.
1 요구 사항
이러한 시스템을 설치하려면 다음이 필요합니다:
- OpenSUSE 12.3 DVD. 여기에서 다운로드할 수 있습니다: http://download.opensuse.org/distribution/12.3/iso/openSUSE-12.3-DVD-x86_64.iso
- 빠른 인터넷 연결…
2 사전 참고
이 튜토리얼에서는 호스트 이름 server1.example.com과 IP 주소 192.168.2.249 및 게이트웨이 192.168.2.254를 사용합니다. 이러한 설정은 귀하의 경우 다를 수 있으므로 적절한 곳에서 교체해야 합니다.
3 기본 시스템
OpenSUSE 12.3 DVD에서 부팅하고 설치를 선택합니다:

언어, 키보드 레이아웃을 선택하고 라이센스 조건에 동의합니다:

설치 관리자가 하드웨어를 분석하고 소프트웨어 저장소 캐시를 구축합니다:
새로운 설치를 선택합니다:

지역 및 시간대를 선택합니다:

여기서는 X-Window 데스크탑 없이 서버를 설치하고자 하므로 다른 > 최소 서버 선택(텍스트 모드)을 선택합니다. X-Window 시스템은 서버를 실행하는 데 필요하지 않으며 시스템을 느리게 할 것입니다. 모든 관리 작업은 셸에서 또는 SSH 연결을 통해 수행합니다. 예를 들어 원격 데스크탑에서 PuTTY를 통해 수행합니다.

제안된 파티션을 변경하려면 파티션 설정 편집…을 클릭합니다. 서버 설정이므로 /home 파티션 대신 큰 /srv 파티션이 필요합니다:

/dev/sda3를 선택하고 편집을 클릭하여 마운트 지점을 /srv로 변경한 후 완료를 클릭합니다:

수락을 클릭합니다:

다음 클릭:

이제 administrator라는 이름의 사용자를 생성합니다. 원하는 사용자 이름을 사용할 수 있습니다. 이 사용자에 대해 자동 로그인 확인란을 비활성화해야 합니다. 여기에서 입력하는 비밀번호는 루트 비밀번호로 사용됩니다:

설치 관리자는 선택한 설치 옵션의 개요를 보여줍니다. 방화벽 및 SSH 섹션으로 스크롤하여 SSH를 활성화합니다…

… 그런 다음 방화벽을 비활성화합니다(ISPConfig 3에는 자체 방화벽이 포함되어 있습니다):

설치 프로세스를 시작하려면 설치를 클릭하고 설치를 시작하겠다는 확인을 클릭합니다:

설치 관리자는 하드 디스크를 포맷하고 소프트웨어 패키지를 설치하며 첫 부팅을 위한 시스템 구성을 준비합니다:

기본 설치가 완료되면 시스템이 자동으로 재부팅되고 시스템이 재부팅된 직후 자동 구성이 시작됩니다:

새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.