Fedora에서 Apache HTTP Server 설치 방법
Fedora에서 Apache HTTP Server 설치 방법
Apache HTTP Server는 인기 있는 오픈 소스 웹 서버로, 웹 사이트와 웹 애플리케이션을 호스팅하는 데 널리 사용됩니다. Fedora를 포함한 대부분의 운영 체제와 호환되는 신뢰할 수 있고 유연하며 안전한 웹 서버입니다. 이 자습서에서는 Fedora에서 Apache HTTP Server를 설치하는 과정을 안내해 드리겠습니다.
사전 준비 사항
설치를 시작하기 전에 다음 사항을 확인해 주세요:
- root 또는 sudo 액세스 권한이 있는 Fedora 시스템
- 인터넷 연결이 활성화된 상태
단계 1: 패키지 저장소 업데이트
첫 번째 단계는 패키지 저장소를 업데이트하여 최신 패키지와 종속성을 확보하는 것입니다. 터미널을 열고 다음 명령을 실행하세요:
sudo dnf update
이 명령은 패키지 저장소를 업데이트하고 가능한 업데이트를 설치합니다.
단계 2: Apache HTTP Server 설치
패키지 저장소를 업데이트한 후, 이제 Apache HTTP Server를 설치할 수 있습니다. 터미널에서 다음 명령을 실행하세요:
sudo dnf install httpd
이 명령은 Apache HTTP Server와 해당 종속성을 설치합니다. 설치 중에 "y"를 입력하고 "Enter"를 눌러 설치를 확인해야 합니다.
단계 3: Apache HTTP Server 시작
설치가 완료되면 Apache HTTP Server를 시작할 수 있습니다. 다음 명령을 실행하세요:
sudo systemctl start httpd
이 명령은 Apache HTTP Server를 시작하고 사용 가능하게 만듭니다. 서버가 실행 중인지 확인하려면 다음 명령을 실행하세요:
sudo systemctl status httpd
이 명령은 Apache HTTP Server의 상태를 표시하고 실행 중인지 여부를 보여줍니다.
단계 4: 방화벽 구성
기본적으로 Fedora에는 Apache HTTP Server로의 들어오는 트래픽을 차단할 수 있는 방화벽이 있을 수 있습니다. 서버로의 트래픽을 허용하려면 방화벽을 구성해야 합니다. 다음 명령을 실행하세요:
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
이 명령은 방화벽에서 HTTP 포트를 열고 들어오는 트래픽에 대해 사용할 수 있게 합니다.
단계 5: Apache HTTP Server 테스트
방화벽을 구성한 후, 웹 브라우저를 열고 서버의 IP 주소 또는 도메인 이름을 입력하여 Apache HTTP Server를 테스트할 수 있습니다. 모든 것이 올바르게 구성되었다면, 기본 Apache HTTP Server 페이지가 표시됩니다.
단계 6: 부팅 시 Apache HTTP Server 활성화
시스템 부팅 시 자동으로 Apache HTTP Server가 시작되도록 하려면 다음 명령을 실행하세요:
sudo systemctl enable httpd
이 명령은 Apache HTTP Server를 부팅 시 활성화하며, 시스템 재부팅 시 자동으로 시작됩니다.
결론
축하합니다! Fedora에 성공적으로 Apache HTTP Server를 설치했습니다. Apache HTTP Server는 웹 사이트와 웹 애플리케이션을 호스팅할 수 있는 신뢰할 수 있고 안전한 웹 서버입니다. 이 자습서를 따라하면 Fedora 시스템에 Apache HTTP Server를 쉽게 설치하고 구성할 수 있습니다. 항상 서버를 업데이트하고 보안 유지하는 것을 잊지 마세요.