Apache
Apache HTTP Server는 오픈 소스 소프트웨어 그룹인 아파치 소프트웨어 재단에서 만드는 웹 서버 프로그램이다.
많이 이용되는 Web 서버 중 하나인 Apache 사용법에 대해서 설명한다. 여기에서는 로컬 환경에 Apache를 설치하는 방법, Apache를 사용하여 Web 사이트를 인터넷에 공개하기까지의 절차, 접근 제어 및 로그 파일의 보는 방법 등 기본적인 사용법과 각종 설정 방법 등에 대해 직접 실습하면서 설명한다.
Apache | Apache 기본 설정
- Apache | Apache 기본 설정 | 설정 파일(httpd.conf) 위치와 보조 설정 파일 읽기
- Apache | Apache 기본 설정 | 도메인명과 포트 번호 (ServerName, Listen)
- Apache | Apache 기본 설정 | 연락처 이메일 주소 (ServerAdmin)
- Apache | Apache 기본 설정 | 서버 위치 디렉터리 (ServerRoot)
- Apache | Apache 기본 설정 | 설정 파일 포함 (Include)
- Apache | Apache 기본 설정 | 접근 허용 범위 설정 (섹션 컨테이너)
- Apache | Apache 기본 설정 | 호스트 접근 설정 (hosts 파일)
Apache | 액세스(Access) 권한
- Apache | 액세스(Access) 권한 | 액세스 권한 설정 (Require)
- Apache | 액세스(Access) 권한 | 링크 제한 (SetEnvIf, Referer)
- Apache | 액세스(Access) 권한 | 기본 인증 설정 (AuthType)
- Apache | 액세스(Access) 권한 | 비밀번호 파일 생성 (htpasswd)
- Apache | 액세스(Access) 권한 | 인증 실행
- Apache | 액세스(Access) 권한 | 그룹 단위로 인증
- Apache | 액세스(Access) 권한 | IP 주소 제한 및 사용자 인증의 조합
- Apache | 액세스(Access) 권한 | 다이제스트 인증 설정 (htdigest)
최종 수정 : 2024-01-18