Apache
Apache는 가장 인기 있는 웹 서버 소프트웨어입니다. 컴퓨터에서 하나 이상의 웹사이트를 호스팅하여 인터넷을 통해 웹 브라우저로 접속할 수 있게 합니다. Apache의 첫 번째 버전은 1995년에 Apache Group에서 출시했습니다. 1999년에 Apache Group은 Apache 웹 서버 소프트웨어의 개발을 현재 유지 관리하는 비영리 조직인 Apache Software Foundation이 되었습니다.
Apache가 웹 호스팅 시장에서 인기를 얻은 주된 이유는 오픈 소스이고 무료로 사용할 수 있기 때문입니다. 따라서 웹 호스팅 회사는 최소한의 비용으로 Apache 기반 웹 호스팅 솔루션을 제공할 수 있습니다. Windows Server와 같은 다른 서버 소프트웨어에는 상용 라이선스가 필요합니다. Apache는 Linux, Windows, Macintosh 운영 체제를 비롯한 여러 플랫폼도 지원합니다. 많은 Linux 배포판도 오픈 소스이므로 Linux/Apache 조합은 가장 인기 있는 웹 호스팅 구성으로 자리 잡았습니다.
Apache는 정적 웹사이트뿐 아니라 동적 웹사이트도 호스팅할 수 있습니다. 동적 웹사이트는 PHP, Python, Perl과 같은 서버 측 스크립팅 언어를 사용합니다. 이러한 언어와 기타 언어에 대한 지원은 표준 Apache 설치에 추가되는 모듈 또는 설치 패키지를 통해 구현됩니다. Apache는 고급 보안 옵션, 파일 관리 도구 및 기타 기능을 제공하는 다른 모듈도 지원합니다. 대부분의 Apache 설치에는 "mod_rewrite"라는 URL 재작성 모듈이 포함되어 있습니다. 이 모듈은 웹마스터가 사용자 지정 URL을 만드는 일반적인 방법이 되었습니다.
Apache 웹 서버 소프트웨어는 일반적으로 그냥 "Apache"라고 부르지만, 소프트웨어가 HTTP 프로토콜을 통해 웹페이지를 제공하므로 기술적으로는 "Apache HTTP Server"라고 합니다. Apache가 실행 중일 때 해당 프로세스 이름은 "httpd"이며, 이는 "HTTP daemon"의 줄임말입니다.
지식 테스트하기