프로젝트가 진행되면서 구성도가 조금 바뀌었다.
각 기능, 역할에 대해선 후술
RDS를 프라이빗으로 생성해준다.
가용영역 ap-northeatst-1a에 생성한 RDS를 읽기전용으로 1b에 복제해준다.
프라이빗이기 때문에 로컬에서는 접속이 안되고 Web 서버를 통해 접속되는것을 확인할 수 있다.
RDS를 사용하여 php로 간단한 로그인기능을 구현하였다.
웹 개발 프로젝트가 아니기 때문에 웹에 대한 설명은 생략하겠다.
회원가입을 하면 mysql에 userdb 데이터베이스 user테이블에 입력이 된다.
위와 같이 등록된 아이디들과 생성된 시간을 확인할 수 있다.
게시판 또한 구글링을 통해 나온 소스코드를 조금 더 편집하여 만들었다.
게시물, 댓글 또한 RDS의 DB에 관리된다.
'프로젝트 & 테스트 구축' 카테고리의 다른 글
Azure를 이용한 온라인 강의 서버 구축 (1) (0) | 2022.07.31 |
---|---|
[AWS 프로젝트] AWS를 이용한 온라인 강의 서버 구축 - 3 (0) | 2022.06.29 |
[AWS 프로젝트] AWS를 이용한 온라인 강의 서버 구축 - 1 (0) | 2022.06.25 |
1차 프로젝트 - Docker, Python을 이용한 정보수집기(3) (0) | 2022.05.23 |
1차 프로젝트 - Docker, Python을 이용한 정보수집기(2) (0) | 2022.05.23 |
댓글