서버 설정 · 2 min read · Nov 06, 2025

완벽한 서버 - 페도라 15 x86_64 [ISPConfig 2]

완벽한 서버 - 페도라 15 x86_64 [ISPConfig 2]

버전 1.0
저자: Falko Timme
트위터에서 나를 팔로우하세요

이 문서는 ISP와 호스팅 업체가 필요로 하는 모든 서비스를 제공하는 페도라 15 서버를 설정하는 방법에 대한 자세한 설명입니다: PHP5/Ruby/Python을 지원하는 Apache 웹 서버(SSL 가능), SMTP-AUTH 및 TLS가 포함된 Postfix 메일 서버, BIND DNS 서버, Proftpd FTP 서버, MySQL 서버, Dovecot POP3/IMAP, 쿼터, 방화벽 등. 이 튜토리얼은 64비트 버전의 페도라 15를 위해 작성되었지만, 32비트 버전에도 거의 수정 없이 적용될 수 있습니다. 결국 신뢰할 수 있는 시스템이 구축될 것이며, 원하신다면 무료 웹 호스팅 제어판인 ISPConfig를 설치할 수 있습니다(즉, ISPConfig는 기본적으로 이 위에서 실행됩니다).

다음 소프트웨어를 사용할 것입니다:

  • 웹 서버: Apache 2.2.17
  • PHP 5.3.6
  • Ruby
  • Python
  • 데이터베이스 서버: MySQL 5.5.12
  • 메일 서버: Postfix
  • DNS 서버: BIND9 (chrooted)
  • FTP 서버: proftpd
  • POP3/IMAP 서버: Dovecot
  • 웹사이트 통계를 위한 Webalizer

이 설정은 ISPConfig 3에서는 작동하지 않음을 유의하시기 바랍니다! ISPConfig 2에만 유효합니다!

먼저 말씀드리고 싶은 것은, 이러한 시스템을 설정하는 방법은 이것이 유일한 방법이 아니라는 것입니다. 이 목표를 달성하는 방법은 여러 가지가 있지만, 제가 선택한 방법입니다. 이 방법이 여러분에게도 작동할 것이라는 보장은 하지 않습니다!

1 요구 사항

이러한 시스템을 설치하려면 다음이 필요합니다:

2 사전 참고 사항

이 튜토리얼에서는 호스트 이름 server1.example.com과 IP 주소 192.168.0.100, 게이트웨이 192.168.0.1을 사용합니다. 이러한 설정은 여러분의 환경에 따라 다를 수 있으므로 적절한 곳에서 교체해야 합니다.

업그레이드하려는 시스템이 600MB 이상의 RAM을 가지고 있는지 확인하십시오. 그렇지 않으면 시스템이 부팅을 시도할 때 다음 메시지와 함께 멈출 수 있습니다:

Trying to unpack rootfs image as initramfs...

3 기본 시스템 설치

페도라 15 DVD에서 부팅합니다. 새 시스템 설치 또는 기존 시스템 업그레이드를 선택합니다:

설치 미디어를 테스트하는 데 오랜 시간이 걸릴 수 있으므로 이 테스트는 건너뜁니다:

다음으로 언어를 선택합니다:

키보드 레이아웃을 선택합니다:

로컬에 연결된 하드 드라이브를 사용한다고 가정하므로 여기에서 기본 저장 장치를 선택해야 합니다:

새로운 페도라 설치를 원하므로 다음으로 “예, 모든 데이터를 삭제합니다” 버튼을 클릭합니다:

서버의 호스트 이름을 입력합니다:

시간대를 선택합니다:

루트 비밀번호를 설정합니다:

다음으로 파티셔닝을 진행합니다. 기존 리눅스 시스템을 교체를 선택합니다. 이렇게 하면 작은 /boot 파티션과 큰 / 파티션이 생성되며, 이는 우리의 목적에 적합합니다:

디스크에 변경 사항 쓰기를 선택합니다:

하드 드라이브가 포맷되고 있습니다:

이제 설치할 소프트웨어를 선택합니다. 그래픽 데스크톱의 선택을 해제하고 대신 웹 서버를 선택합니다. 그런 다음 지금 사용자 지정을 선택합니다. 이후 추가 리포지토리인 Fedora 15 - x86_64 및 Fedora 15 - x86_64 - Updates를 선택합니다(만약 i686 시스템에 있다면, 이름은 아마도 Fedora 15 - i686 및 Fedora 15 - i686 - Updates일 것입니다):

마지막 두 리포지토리는 인터넷 연결이 필요하므로 네트워크 카드를 구성해야 하는 새 창이 팝업됩니다. 네트워크 카드를 선택하고 확인을 클릭합니다:

유선 탭으로 이동하여 네트워크 인터페이스를 선택합니다(페도라 15는 장치에 대해 BIOS 이름을 사용하므로 네트워크 카드 이름이 eth0 대신 p3p1로 되어 있습니다. 이는 나중에 변경할 것입니다. 이에 대한 더 많은 정보는 http://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming에서 확인할 수 있습니다) 그리고 편집…을 클릭합니다:

자동으로 연결 체크박스를 선택하고 IPv4 설정 탭으로 이동하여 방법 드롭다운 메뉴에서 수동을 선택합니다. DNS 서버 필드에 하나, 두 개 또는 세 개의 이름 서버(쉼표로 구분)를 입력합니다(예: 8.8.8.8,8.8.4.4) 그런 다음 주소 영역 옆의 추가 버튼을 클릭합니다:

이제 네트워크 카드에 정적 IP 주소와 넷마스크를 설정합니다(이 튜토리얼에서는 설명을 위해 IP 주소 192.168.0.100과 넷마스크 255.255.255.0을 사용하고 있습니다. 올바른 값이 확실하지 않은 경우 http://www.subnetmask.info가 도움이 될 수 있습니다). 또한 게이트웨이를 입력하고(예: 192.168.0.1) 저장… 버튼을 클릭합니다:

그런 다음 네트워크 연결 창에서 닫기를 클릭합니다:

Share: X/Twitter LinkedIn

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

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