웹사이트 검색

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


이 페이지에서

  1. ISPConfig 3 매뉴얼

이 튜토리얼은 ISPConfig 3 설치를 위해 nginx가 있는 OpenSUSE 12.3 64비트(x86_64) 서버를 준비하는 방법과 ISPConfig 3을 설치하는 방법을 보여줍니다. 버전 3.0.4부터 ISPConfig는 Apache 외에 nginx 웹 서버가 있으며 이 자습서에서는 Apache 대신 nginx를 사용하는 서버 설정을 다룹니다. ISPConfig 3은 웹 호스팅 제어판으로 웹 브라우저를 통해 nginx 및 Apache 웹 서버, Postfix 메일 서버, MySQL, Dovecot POP3/IMAP, BIND 또는 MyDNS 네임서버, PureFTPd, SpamAssassin, ClamAV 등의 서비스를 구성할 수 있습니다. 자세히.

ISPConfig와 함께 Apache 대신 nginx를 사용하려면 nginx 버전이 0.8.21 이상이어야 하며 PHP-FPM도 설치해야 합니다. CGI/Perl 지원을 위해서는 fcgiwrap을 사용해야 합니다. 이것은 모두 이 자습서에서 다룹니다.

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

  • 웹 서버: PHP 5를 사용하는 nginx\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에서 가장 일반적인 작업입니다. 또한 서버 보안을 강화하는 방법을 설명하고 마지막에 문제 해결 섹션이 함께 제공됩니다.

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에는 자체 방화벽이 있음).

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

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

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

이제 사용자 이름 root와 설치 중에 선택한 비밀번호로 로그인하십시오.