서버 설정 · 1 min read · Feb 11, 2026
완벽한 서버 - 페도라 9
완벽한 서버 - 페도라 9
버전 1.0
저자: Falko Timme
이 문서는 ISP 및 호스팅 제공업체에 필요한 모든 서비스를 제공하는 페도라 9 서버를 설정하는 방법에 대한 자세한 설명입니다: PHP5 및 Ruby가 포함된 Apache 웹 서버(SSL 지원), SMTP-AUTH 및 TLS가 포함된 Postfix 메일 서버, BIND DNS 서버, Proftpd FTP 서버, MySQL 서버, Dovecot POP3/IMAP, 쿼터, 방화벽 등. 이 튜토리얼은 페도라 9의 32비트 버전을 위해 작성되었지만, 64비트 버전에도 거의 수정 없이 적용될 수 있습니다.
다음 소프트웨어를 사용할 것입니다:
- 웹 서버: Apache 2.2.8
- PHP 5.2.5
- Ruby
- 데이터베이스 서버: MySQL 5.0.51
- 메일 서버: Postfix
- DNS 서버: BIND9 (chrooted)
- FTP 서버: proftpd
- POP3/IMAP 서버: Dovecot
- 웹사이트 통계를 위한 Webalizer
결국 신뢰성 있게 작동하는 시스템을 갖게 될 것이며, 원하신다면 무료 웹 호스팅 제어판인 ISPConfig를 설치할 수 있습니다(즉, ISPConfig는 기본적으로 이 위에서 실행됩니다).
먼저 말씀드리고 싶은 것은, 이러한 시스템을 설정하는 방법이 이것만이 아니라는 것입니다. 이 목표를 달성하는 방법은 여러 가지가 있지만, 제가 선택한 방법입니다. 이것이 여러분에게 작동할 것이라는 보장은 하지 않습니다!
1 요구 사항
이러한 시스템을 설치하려면 다음이 필요합니다:
- 가까운 미러에서 페도라 9 DVD iso 이미지를 다운로드합니다(미러 목록은 여기에서 확인할 수 있습니다: http://mirrors.fedoraproject.org/mirrorlists/publiclist/Fedora/9), 예: http://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/9/Fedora/i386/iso/Fedora-9-i386-DVD.iso
- 인터넷 연결…
2 사전 참고
이 튜토리얼에서는 호스트 이름 server1.example.com과 IP 주소 192.168.0.100, 게이트웨이 192.168.0.1을 사용합니다. 이러한 설정은 여러분의 경우 다를 수 있으므로 적절한 곳에서 교체해야 합니다.
3 기본 시스템 설치
페도라 9 DVD에서 부팅합니다. 기존 시스템을 설치하거나 업그레이드하는 것을 선택합니다:

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

페도라 설치 프로그램의 환영 화면이 나타납니다. 다음을 클릭합니다:

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

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

저는 새 시스템에 페도라 9를 설치하고 있으므로, “이 드라이브를 초기화하여 모든 데이터를 지우시겠습니까?”라는 질문에 “예”라고 답합니다:

네트워크 설정으로 넘어갑니다. 여기 기본 설정은 DHCP로 네트워크 인터페이스를 구성하는 것이지만, 서버를 설치하고 있으므로 정적 IP 주소를 사용하는 것이 나쁘지 않습니다… 오른쪽 상단의 편집 버튼을 클릭합니다:

팝업 창에서 IPv4 지원 활성화 > 수동 구성을 선택하고 네트워크 카드에 정적 IP 주소와 넷마스크를 지정합니다(이 튜토리얼에서는 설명을 위해 IP 주소 192.168.0.100과 넷마스크 255.255.255.0을 사용하고 있습니다; 올바른 값에 대해 확실하지 않은 경우 http://www.subnetmask.info가 도움이 될 수 있습니다). IPv6 지원 활성화를 선택 해제합니다:

호스트 이름을 수동으로 설정합니다(예: server1.example.com) 및 게이트웨이(예: 192.168.0.1)와 두 개의 DNS 서버(예: 213.191.92.86 및 145.253.2.75)를 입력합니다:

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