다운로드 한 후, 아파치 HTTP 서버의 완전하고 수정되지 않은 버전이 있는지 확인하는 것이 중요합니다. 이 작업은 다운로드한 타볼을 PGP 서명에 대해 테스트하여 수행할 수 있습니다. 이 작업을 수행하는 방법에 대한 자세한 내용은 다운로드 페이지에서 확인할 수 있으며 PGP 사용을 설명하는 확장 된 예제를 사용할 수 있습니다. Win32 배포판을 다운로드하는 경우 다음 중요한 참고 사항을 읽어보시기 바랍니다. 우리의 거울 중 하나에서 아파치 HTTP 서버를 다운로드하려면 아래 링크를 사용합니다. 기본 배포 디렉터리에서 다운로드한 서명을 사용하여 다운로드한 파일의 무결성을 확인해야 합니다. 서명은 KEYS 파일로 확인할 수 있습니다. 이 다운로드 페이지에는 적절한 도구를 사용하여 아파치를 컴파일하고 빌드할 수 있는 소스만 포함되어 있습니다. 바이너리/에서 플랫폼에 대한 미리 컴파일된 배포판을 다운로드합니다. 아파치 HTTP 서버는 아파치 HTTP 서버 다운로드 사이트에서 다운로드 할 수 있습니다, 이는 여러 미러를 나열. 유닉스와 같은 시스템에서 아파치 HTTPd의 대부분의 사용자는 다운로드 및 소스 버전을 컴파일하는 것이 좋습니다.
빌드 프로세스(아래에 설명)는 간단하며 필요에 맞게 서버를 사용자 지정할 수 있습니다. 또한 이진 릴리스는 최신 소스 릴리스와 함께 최신 버전이 아닌 경우가 많습니다. 바이너리를 다운로드하는 경우 배포판 내부의 INSTALL.bindist 파일의 지침을 따릅니다. 다운로드한 파일의 무결성을 검증하기 위한 대안으로 MD5 해시를 제공합니다. md5 또는 md5sum이라는 유닉스 프로그램은 많은 유닉스 분포에 포함되어 있습니다. 또한 GNU 텍스트 유틸리티의 일부로 사용할 수 있습니다. 윈도우 사용자는 여기에서 바이너리 md5 프로그램을 얻을 수 있습니다, 여기, 또는 여기. 다운로드 한 후 설치하기 전에 파일이 손상되지 않았는지 확인하고 변조되지 않았는지 확인해야합니다. SHA 체크섬을 사용하여 무결성을 확인합니다. 다음 단계는 특정 플랫폼 및 개인 요구 사항에 맞게 Apache HTTPd 소스 트리를 구성하는 것입니다.
이 작업은 배포의 루트 디렉터리에 포함된 스크립트 구성을 사용하여 수행됩니다. (Apache HTTPd 소스 트리의 출시되지 않은 버전을 다운로드하는 개발자는 자동 conf 및 libtool이 설치되어 있어야하며 다음 단계를 진행하기 전에 buildconf를 실행해야합니다.