본문 바로가기

러닝커뮤니티/웹프로그래밍

AWD HTTPD

Httpd

  • hypertext transfer protocol daemon
  • HTTP 서비스 제공 데몬 서버
  • 포트 : 80
  • 서버 패키지 : apache
  • 서버에서 웹 페이지 전송 서비스를 제공해주는 서버 프로그램

EC2 인스턴스 vs Httpd

  • EC2 인스턴스는 일종의 물리적 서버 컴퓨터의 개념
  • Httpd는 서버 컴퓨터에서 웹 서비스 제공을 위해 동작하는 서버 프로그램

Yum

  • Yellowdog Updater Modified
  • RPM(Red Hat Package Manage) 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치/제거 도구
  • 온라인 저장소에서 업데이트 된 패키지들을 검사하고, 다운로드하여 설치까지 처리해주는 텍스트 기반의 업데이트 명령어
  • 간단하게, 다운받아 설치해주는 툴

Yum 패키지 업데이트: sudo yum update
httpd 설치: `sudo yum install httpd

httpd 설치

  • 설치 완료 시 /var/www/ 디렉토리 생성
  • /var/www/html 디렉토리가 웹 루트 디렉토리임.
  • Html 디렉토리 안에 웹에 게시할 html문서를 첨부

접근 권한 문제

  • Httpd 초기 설치 시 사용자에게 /var/www 디렉토리의 수정 권한이 없음
  • /var/www/html 디렉토리 수정 권한 설정 필요

Httpd 서비스 실행

  • Httpd 서버 프로그램 실행
  • 한번 실행하면 파일 수정 되어도 자동 반영

'러닝커뮤니티 > 웹프로그래밍' 카테고리의 다른 글

CSS 정의와 구조 알아보기  (0) 2025.11.18
2회차 오답 노트  (0) 2025.11.17
HTML 멀티미디어와 이미지맵 적용하기  (0) 2025.11.17
HTML Form 태그  (0) 2025.11.17
HTML5 table, iframe, layer  (0) 2025.11.13