오늘 나는 어느 서버를 사용하고 있는지 잠시 후 설치 phpmyadmin
하고 있었다 Ubuntu 12.04
. apache2
또는httpd
이 두 종류의 서버입니까?
답변
httpd 는 apache2 와 동일합니다 . 사용하는 OS에 따라 다릅니다. 예를 들어 RHEL 6.2 에서는 httpd , 우분투 에서는 apache2 라고 합니다.
답변
TL; DR
그것들은 동일한 응용 프로그램입니다-단지 일부 Linux 배포판은 패키지 관리자와 구성 파일 내에서 다르게 참조합니다. RedHat 기반 배포판 (CentOS, Fedora)은 httpd로 , Debian 기반 배포판 (Ubuntu) 은이를 아파치라고 합니다. 이상하게도 젠투는 아파치라고 부르지 만, 설정 파일은 명명 규칙에 따라 httpd입니다.
배경
애플리케이션 개발은 Apache Foundation에서 관리합니다 . 이름은 실제로 Apache HTTP Server 입니다. 또한 Apache Foundation에서 Apache httpd (http 데몬) 라고도 합니다. 구약 적으로 유닉스 관리자는 역사적으로 아파치 (Apache) 라고 불렀 으며, 레드햇 (RedHat) 기반 배포판을 사용하더라도 아파치 (Apache) 라고 말할 때 이미 언급 한 내용을 모두 알고 있습니다 .
답변
apache2
및 httpd
구성 파일에 사용 된 지시문 과 디렉토리 구조는 약간 다릅니다. 설치하는 것이 좋습니다 것 apache2
데비안 기반 배포판 (에 Ubuntu
)와 httpd
레드햇 기반의 배포판 (에 RedHat
, CentOS
, Fedora
).
그러나에 설치 httpd
하고의 종속성을 설정 Ubuntu
하면 작동합니다.