development

내 httpd.conf가 비어 있습니다.

big-blog 2020. 11. 17. 20:01
반응형

내 httpd.conf가 비어 있습니다.


최근에 우분투에 apache2를 설치했지만 문제가 있습니다. httpd.conf가 비어 있습니다. 누군가 우분투에서 apache2에 대한 httpd.conf의 깨끗한 사본을 줄 수 있습니까? 감사!

편집 : 나는 당신의 대답을 보았지만 wampserver에서 httpd.conf는 비어 있지 않으며 언급했듯이 사용자 옵션입니다. 그래서 내가 무엇을해야하니?

Edit2 : 그게 내 apache2.conf에서 얻은 것입니다. 모듈을 추가하고 gzip을 활성화하는 방법 등이 있습니까?

[우분투의 기본 Apache2 구성이기 때문에 질문을 읽을 수없고 쓸모 없게 만드는 내용을 삭제했습니다.]


/etc/apache2/httpd.conf아파치 구성에 상주하기 때문에, 우분투 비어 있습니다 /etc/apache2/apache2.conf!

"httpd.conf는 사용자 옵션 용입니다." 아닙니다 . 역사적인 이유로 존재합니다.

Apache 서버를 사용하면 모든 사용자 옵션이 *.conf내부 의 새 파일로 이동해야합니다 /etc/apache2/conf.d/. 이 방법은, "업데이트 안전"해야 httpd.conf또는 apache2.conf다음 서버 업데이트에 덮어 얻을 수 있습니다.

내부 /etc/apache2/apache2.conf에는 해당 파일을 포함하는 다음 행이 있습니다.

# Include generic snippets of statements
Include conf.d/

현재 아파치 2.4+ 사용자 구성 디렉토리입니다 /etc/apache2/conf-available/. 사용하여 a2enconf FILENAME_WITHOUT_SUFFIX새 구성 파일을 사용하거나 수동으로 심볼릭 링크를 만들 수 /etc/apache2/conf-enabled/. Apache 2.4부터 구성 파일에는 접미어 .conf(예 :)가 있어야합니다 conf-available/my-settings.conf.


기본적으로 비어 있습니다. 에서 다양한 설정을 찾을 수 /etc/apache2/apache2.conf있습니다.

거기에서 다음을 수행합니다.

# Include all the user configurations:
Include httpd.conf

OK-당신이 놓친 것은 더 산업적이고 많은 사이트에 서비스하도록 설계되었으므로 원하는 구성은 아마도 다음과 같습니다.

/etc/apache2/sites-available/default

내 시스템에서 연결된 /etc/apache2/sites-enabled/

옵션이 다른 다른 사이트를 원한다면 파일을 복사 한 다음 변경하십시오.


이 파일이 비어있는 것은 의도적으로 설계된 것 같습니다.

비슷한 질문이 여기에 있습니다 : https://stackoverflow.com/questions/2567432/ubuntu-apache-httpd-conf-or-apache2-conf

그래서, 당신은 찾아야합니다 /etc/apache2/apache2.conf

참고 URL : https://stackoverflow.com/questions/11687125/my-httpd-conf-is-empty

반응형