Apache를 2.3, 2.4 이상을 사용하는 대신 버전 2.2로 다운그레이드하려는 주된 이유가 구성 호환성 때문이라면 mod_access_compat이전 구성이 예상대로 작동하도록 설치하고 활성화하기만 하면 됩니다.

Apache를 2.3, 2.4 이상을 사용하는 대신 버전 2.2로 다운그레이드하려는 주된 이유가 구성 호환성 때문이라면 mod_access_compat이전 구성이 예상대로 작동하도록 설치하고 활성화하기만 하면 됩니다.

Ubuntu 14.04에 Apache 2.2를 설치하고 싶습니다. 하지만 apt-cache 정책 apache2에서 이 버전 패키지를 찾을 수 없습니다. 어떻게 설치하나요? 어디서 찾을 수 있나요? 이것이 가능합니까?

답변1

Apache를 2.3, 2.4 이상을 사용하는 대신 버전 2.2로 다운그레이드하려는 주된 이유가 구성 호환성 때문이라면 mod_access_compat이전 구성이 예상대로 작동하도록 설치하고 활성화하기만 하면 됩니다.

Apache 2.3부터 일부 구성 구문이 변경되었으므로 Apache 2.2를 설치하시겠습니까? 어느 시점에서는 직접 이 작업을 수행하는 것이 두려웠지만 솔직히 이전 구성에서 새 구성으로 변경하는 방법은 매우 간단합니다.여기 공식 Apache 사이트에 설명된 대로.

하지만 단순히 시간이 없거나 그렇게 하는 것이 불편하다면 모듈을 사용해 보세요 mod_access_compat. 에 설명된 대로위에 링크한 페이지:

이전 지시어와 새 지시어 혼합

다음과 같은 오래된 지시문을 혼합Order,Allow또는Deny같은 새로운 것들과 함께Require기술적으로는 가능하지만 권장하지 않습니다.mod_access_compat2.4 업그레이드를 용이하게 하기 위해 이전 지시문만 포함하는 구성을 지원하기 위해 만들어졌습니다. 발생할 수 있는 문제에 대해 더 나은 아이디어를 얻으려면 아래 예를 확인하십시오.

Apache 2.4를 설치하는 것이 좋습니다. 그러나 활성화 mod_access_compat한 다음 시간이 허락되면 가지고 있는 Apache 구성을 검토하고 Apache 2.4 호환 구성 옵션을 사용하도록 "현대화"합니다.

관련 정보