Web/TIL

NCP 서버구축 수업

gorae_lulu 2022. 11. 17. 22:18

 

 

서버: 클라이언트에게 네트워크를 통해 서비스제공하는 컴퓨터

 

 

 

 

 

 

서버 구축 방법

1. 본인의 컴퓨터를 직접 서버로 구축하는 방법

(서버 전문지식이 없으면 안 됨. 해커 공격받을 수 있고 망가질 수 있고… 로컬서버 안 하는 게 좋음.)

2. 일정 요금을 내고 외부 서버를 임대해 사용하는 방법 - 서버 호스팅, 웹 호스팅

서버 호스팅: 환경을 빌려와서 서버구축. 자체적으로 만들고 기술력많이필요.. 환경 빌린 거라 유동적으로 뭔가 가능하긴 함.

웹 호스팅: 서버 한대의 일정 저장공간만 다른 사람과 같이 쓰는 것.

 

 

 

서버호스팅 VS 웹 호스팅

전체 빌리는 것 vs 하나 빌리는것

둘 다 물리적인걸 컴퓨터로 빌리는 거..

 

 

 

 

클라우드 서버

• 실제 물리적인 컴퓨터 한 대로 서버를 운영하는 것이 아닌 VM(Virtual Machine, 가상 머신)으로 서버를 운영하는 방식

• 프로그램으로 가상의 컴퓨터 (서버)를 하나 생성해 이용하는 방법

 

 

장점

• 짧은 시간 안에 서버를 하나 뚝딱 만들 수 있다.

• 물리적인 컴퓨터의 한계를 넘어 무한대의 저장 공간을 이용할 수 있다.

• 이론상 아무리 접속량이 많아도 다운되지 않는 서버를 만들 수 있다.

 

 

 

 

 

클라우드 모델. 3가지 유형

 

퍼블릭 클라우드 - 소유 공급자가 갖고 있고 만들면 누구나 접근가능.

프라이빗 클라우드 - 기업 내에서만 접근할 수 있게

하이브리드 클라우드 - 둘 다 사용이 되는 것. 결합된 형태.

 

 

 

AWS 아마존 웹 서비스. 가장 많이 씀.

클라우드 서비스 | 클라우드 컴퓨팅 설루션| Amazon Web Services

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

 

aws.amazon.com

 

 

나는 지금  네이버클라우드 플랫폼을 이용할 것.

국내에서 운영하기 때문에 자료 찾기 쉽고 공식가이드도 잘 나와있고 문의도 가능하고...

 

https://www.ncloud.com/main/creditEvent

 

NAVER CLOUD PLATFORM

cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification

www.ncloud.com

 

네이버 클라우드 플랫폼으로 서버생성하고,

 

맥은 터미널. 윈도는 푸티를 통해 서버접속.

 

그리고 파일질라로 파일 편하게 올리면 되는데,

 

파일질라란.

FileZilla - The free FTP solution (filezilla-project.org)

• 오픈 소스 크로스 플랫폼의 자유로운 소프트웨어 FTP 소프트웨어 

※ FTP( File Transfer Protocol )란? 파일 전송만을 위한 인터넷 연결 대량의 파일을 네트워크를 주고받을 때 사용하는 서비스

 

 

 

 


 

 

IP 주소와 도메인

 

 

IP란?

• Internet Protocol

• 인터넷상에서 데이터를 주고받기 위한 통신 규약(약속)

 

IP 주소

• 데이터를 주고받기 위해 사용되는 주소(Address)

• 내 IP 확인하기

- CMD(터미널)을 열고 ipconfig 입력

 

 

 

 

 

 

공인 IP vs 사설 IP

 

 

• 공인 IP ( Public IP )

-외부에 공개되어 있는 IP

-서버 구축을 사용하고 우리가 서버에서 사용하는 것도 고인 IP

-공개되어 있기 때문에 누구나 검색, 접근 가능

 

• 사설 IP ( Private IP )

-로컬 IP, 가상 IP라고 불리며, 외부에서 접근할 수 없는 IP

- IPv4 체계의 IP 주소 부족 문제를 해결할 수 있는 방안

 

 

 

 

 

유동 IP vs 고정 IP 

 

 

유동 IP

- 기기에 고정적으로 IP를 부여하지 않고 IP 갱신주기가 되었을 때 기기를 껐다 켰을 때 남아 있는 IP를 골라 기기에 IP를 할당해 주는 것

 ex) 와이파이 공유기

 

•고정 IP

- 사용자가 직접 IP 주소를 입력해 주소를 설정하는 방식

- IP를 한 번 부여받으면 반납 전까지 해당 IP를 할당받는다

 

 

IP에 빠질 수 없는 게 도메인인데

도메인이란.

 

 

 

 

도메인 ( Domain )

• 웹 브라우저를 통해 특정 사이트를 진입할 때, IP 주소를 대신해 사용하는 주소

• 한눈에 파악하기 힘든 IP 주소를 보다 분명하게 나타내기 위해 사용

 ex) 카페 24, 호스팅 KR 등등

 

도메인 사용하면 IP사용하기 파악하기 어려운데 분명히 알 수 있는..

도메인 만드는 게 필수는 아니나 보기 좋음.

 

 

 

 

검색하면 도메인을 살 수 있는 사이트가 있음.

도메인 돈주고사면 DNS. 도메인이랑 IP랑 등록을 해서 연결해 주는 프로그램인데

~~. com 했다고 바로 연결되는 것이 아니기 때문에 연결해줘야 한다.

'Web > TIL' 카테고리의 다른 글

파일 업로드 수업  (0) 2022.12.06
form 전송 수업  (0) 2022.11.30
Epxress, ejs 수업  (0) 2022.11.28
Node.js 수업  (0) 2022.11.20
개발문화, Git 수업  (0) 2022.11.17