AWS 워드프레스

이재영·2024년 1월 6일

SAA-C03

목록 보기
10/10
post-thumbnail

1 워드프레스 소개

워드프레스

손쉽게 블로그, 웹 사이트, 쇼핑몰 등 웹 사이트를 제작할 수 있는 오픈 소스 플랫폼

웹 시스템 구성 요소

웹 서버, 웹 애플리케이션 서버, 데이터베이스 서버 필요

  1. 웹 서버

    클라이언트 요청에 대해 정적 및 동적 콘텐츠를 제공

  2. 웹 애플리케이션 서버

    클라이언트 요청에 따라 동적 콘텐츠를 제공

  3. 데이터베이스 서버

    데이터를 가져오거나 저장해서 활용

예시: 웹 시스템을 하나의 서버에서구성하여 서비스를 제공(소규모)

장점: 단일 시스템만 운영을 관리

단점: 구성 요소 중 하나라도 수정이 필요할 때는 다른 구성 요소에 영향, 한 구성 요소가 침해 사고를 당하면 전체 웹 시스템이 장악

웹 서버와 웹 애플리케이션 서버 별도의 서버에 구성하는 이유

  1. 웹 서버’에 변경 작업이 있더라도 데이터베이스 서버에는 영향을 주지 않는다.
  2. 웹 서버는 외부 네트워크에 위치, 데이터베이스 서버는 외부에서 접속이 불가능한 네트워크에 위치하여 보안적으로 안전한 환경을 제공

워드프레스 구성 요소

  1. 웹 서버

    아파치(apache) 웹 서버와 엔진엑스(nginx) 웹 서버를 지원

  2. 웹 애플리케이션 서버

    PHP를 지원, PHP로 작성된 코드를 HTML 코드 안에 추가하면, 웹서버는 해당 PHP 코드를 해석하여 동적 웹 페이지를 생성

  3. 데이터베이스 서버

    MySQL과 MariaDB를 지원

워드프레스 이중화
워드프레스 환경은 성능을 높이는 형태와 확장성과 안정성을 확보하는 형태로 구성할 수 있다.

  1. 성능을 높이는 형태

  2. 확장성과 안정성을 확보하는 형태

profile
LinkedIn: www.linkedin.com/in/sooonzero Tistory(이사중): https://sooonzero.tistory.com/

0개의 댓글