웹사이트 검색

완벽한 서버 - OpenSUSE 12.3 x86_64(Apache2, Dovecot, ISPConfig 3)


이 페이지에서

  1. ISPConfig 3 매뉴얼
  2. Android용 ISPConfig 모니터 앱

다음은 ISP 및 호스팅 업체가 필요로 하는 모든 서비스를 제공하는 OpenSUSE 12.3 64비트(x86_64) 서버를 설정하는 방법에 대한 자세한 설명입니다. PHP, CGI 및 SSI를 지원하는 Apache 웹 서버(SSL 가능) , SMTP-AUTH, TLS 및 가상 메일 사용자가 있는 Postfix 메일 서버, BIND DNS 서버, Pureftpd FTP 서버, MySQL 서버, Dovecot POP3/IMAP, 할당량, 방화벽, Mailman 등. 버전 3.0.4부터 ISPConfig는 완전한 지원을 제공합니다. Apache 외에 nginx 웹 서버용; 이 튜토리얼에서는 nginx가 아닌 Apache를 사용하는 서버 설정을 다룹니다.

다음 소프트웨어를 사용하겠습니다.

  • 웹 서버: Apache 2.2(PHP 5 포함)\n
  • 데이터베이스 서버: MySQL
  • 메일 서버: 가상 사용자가 있는 Postfix
  • DNS 서버: 바인드
  • FTP 서버: pureftpd
  • POP3/IMAP: 비둘기장
  • 웹 사이트 통계를 위한 Webalizer 및 AWStats\n

결국 안정적으로 작동하고 ISPConfig 3 제어판으로 쉽게 관리할 수 있는 시스템이 있어야 합니다. 다음 가이드는 OpenSUSE 64비트 버전용입니다.

이것이 그러한 시스템을 설정하는 유일한 방법이 아니라는 것을 먼저 말하고 싶습니다. 이 목표를 달성하는 방법에는 여러 가지가 있지만 이것이 제가 취하는 방법입니다. 나는 이것이 당신에게 효과가 있을 것이라는 어떠한 보증도 하지 않습니다!

ISPConfig 3 매뉴얼

ISPConfig 3 사용법을 배우려면 ISPConfig 3 설명서를 다운로드하는 것이 좋습니다.

약 300페이지에 걸쳐 ISPConfig(관리자, 리셀러, 클라이언트)의 개념을 다루고, ISPConfig 3 설치 및 업데이트 방법을 설명하고, ISPConfig의 모든 양식 및 양식 필드에 대한 참조와 유효한 입력의 예를 포함하고, 다음을 위한 자습서를 제공합니다. ISPConfig 3에서 가장 일반적인 작업입니다. 또한 서버 보안을 강화하는 방법을 설명하고 마지막에 문제 해결 섹션이 함께 제공됩니다.

Android용 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\n
  • 빠른 인터넷 연결...

2 서문

이 튜토리얼에서는 IP 주소가 192.168.2.249이고 게이트웨이가 192.168.2.254인 호스트 이름 server1.example.com을 사용합니다. 이러한 설정은 사용자에 따라 다를 수 있으므로 적절하게 교체해야 합니다.

3 기본 시스템

OpenSUSE 12.3 DVD에서 부팅하고 설치를 선택합니다.

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

설치 프로그램은 하드웨어를 분석하고 소프트웨어 리포지토리 캐시를 구축합니다.

새 설치 선택:

지역 및 시간대 선택:

여기서는 X-Window 데스크탑 없이 서버를 설치하려고 하므로 기타 > 최소 서버 선택(텍스트 모드)을 선택합니다. X-Window 시스템은 서버를 실행하는 데 필요하지 않으며 시스템 속도를 저하시킵니다. 쉘에서 또는 SSH 연결을 통해 모든 관리 작업을 수행합니다. 원격 데스크톱에서 PuTTY를 통해.

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

/dev/sda3를 선택하고 편집을 클릭하고 마운트 지점을 /srv로 변경하고 마침을 클릭합니다.

수락을 클릭합니다:

다음을 클릭합니다.

이제 관리자라는 사용자를 만듭니다. 원하는 사용자 이름을 사용할 수 있습니다. 이 사용자에 대해 자동 로그인 확인란을 비활성화했는지 확인하십시오. 여기에 입력한 비밀번호가 루트 비밀번호로 사용됩니다.

설치 프로그램은 선택한 설치 옵션의 개요를 보여줍니다. 방화벽 및 SSH 섹션까지 아래로 스크롤하고 SSH를 활성화합니다...

... 그런 다음 방화벽을 비활성화합니다(ISPConfig 3에는 자체 방화벽이 있음).

설치를 클릭하여 설치 프로세스를 시작하고 설치를 시작할지 확인하십시오.

설치 프로그램은 하드 디스크를 포맷하고 소프트웨어 패키지를 설치하며 최초 부팅을 위한 시스템 구성을 준비합니다.

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