Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5주차 #35

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 8 additions & 9 deletions Unit3/unit3.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,43 +14,42 @@
## ❗️ notion에 키워드 정리 완료 여부
내가 notion에 키워드를 정리를 완료한 경우 체크표시 해주세요~

- [ ] 키워드 정리 완료
- [x] 키워드 정리 완료

<br>

## ❗️ 3주차 과제
1. AWS EC2 인스턴스 생성
- 수행한 화면 혹은 내용을 작성해 주세요
<img width="1145" alt="스크린샷 2023-09-27 오후 5 02 40" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/741ba78a-1c45-49b4-82e0-410264eedf64">

<br/>

2. ssh 사용하여 ubuntu 인스턴스 외부 접속
- 수행한 화면 혹은 내용을 작성해 주세요
<img width="655" alt="스크린샷 2023-09-27 오후 5 10 57" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/9eeda56e-9b46-44fe-9b3a-fbe9cc42727c">


<br/>

3. Nginx 패키지 설치 후 http 외부 접속
- 수행한 화면 혹은 내용을 작성해 주세요
<img width="561" alt="스크린샷 2023-09-27 오후 6 24 56" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/f93b4040-4e36-4864-849f-fea37fce8e1c">

<br/>

4. 가비아 or 후이즈에서 domain 연결 (.shop 도메인)
- 수행한 화면 혹은 내용을 작성해 주세요
<img width="1226" alt="스크린샷 2023-09-27 오후 9 59 21" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/6089517f-98f3-43a2-86a3-40f49acf1170">
<img width="1353" alt="스크린샷 2023-09-27 오후 9 46 26" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/fcfafa34-3cd0-4234-96c4-86ebff770105">

<br/>

5. 가비아 or 후이즈에서 domain 연결 (.shop 도메인)
- 수행한 화면 혹은 내용을 작성해 주세요
5. Let's Encrypt 를 이용해 HTTPS 적용

<br/>

6. Sub Domain 적용 (test)
- 수행한 화면 혹은 내용을 작성해 주세요

<br/>

7. Redirection 적용 (IP to Domain)
- 수행한 화면 혹은 내용을 작성해 주세요

<br/>

19 changes: 13 additions & 6 deletions Unit4/unit4.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
## ❗️ 강의 수강 여부
수강한 강의에 체크표시 해주세요~

- [ ] 데이터베이스
- [ ] 데이터베이스_MySQL
- [ ] 리눅스에 MySQL 설치하기
- [x] 데이터베이스
- [x] 데이터베이스_MySQL
- [x] 리눅스에 MySQL 설치하기

<br>

Expand All @@ -18,17 +18,24 @@

## ❗️ 3주차 과제
1. 관계형 데이터베이스 이론적으로 이해하기
- 간단히 여러분이 공부한 내용을 적어주세요.
관계형 데이터베이스는 데이터베이스의 한 종류로 테이블로 이루어져 있고 키와 밸류등 으로 데이터의 종속성 관계를 표현할 수 있다.
- 키(key): 하나의 테이블을 구성하는 여러 열 중에서 특별한 의미를 지닌 하나 또는 여러 열의 조합을 의미한다. 기본키, 후보키, 외래키 등이 있다.
- 관계(relationship): 테이블 간의 관계는 관계를 맺는 테이블 수에 따라 나뉜다. 이러한 관계를 나타내기 위해 외래키를 사용한다.
일대일(one to one) 관계, 일대다(one to many) 관계, 다대다(many to many) 관계가 있다.
- 스키마(schema): 데이터베이스에서 데이터가 구성되는 방식과 서로 다른 엔티티 간의 관계에 대한 설명을 말한다.

<br/>

2. 원하는 서비스(당근마켓, 인스타그램 등) 분석하기
- 원하는 서비스를 하나 타겟팅 후 페이지 4장가량을 선정하고 (캡쳐본 올리기) 데이터베이스에 들어갈 내용을 적어주세요.
<img width="347" alt="스크린샷 2023-10-04 오후 9 10 53" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/1ec45329-295f-4dae-9cf7-bf71e44d0f33">



<br/>

3. ERD 설계하기
- 2번에서 진행한 내용을 바탕으로 직적 ERD 제작 툴을 사용해 작성해봅시다. (완성 후 캡쳐본 올리기)

<img width="1028" alt="스크린샷 2023-10-04 오후 9 07 01" src="https://github.com/GDSC-Hanyang/2023-Server-Study/assets/87316705/fe666c92-e435-42eb-a554-998564a8fd14">

<br/>

Expand Down