본문 바로가기
서버인프라/ncloud

차근차근 Ncloud Server 생성

by techwold ted 2023. 8. 14.

1. VPC 생성

https://babo-it.tistory.com/153

 

차근차근 Ncloud VPC 설정

ncloud는 aws와 달리 처음에 vpc부터 지정을 직접 해줘야 한다. VPC란? Vritual Private Cloud의 약자이다. 위와 같이 선택 하면 VPC를 생성 할 수 있는 화면으로 넘어간다. 위에서처럼 RFC1918 대역 범위라 하

babo-it.tistory.com

2. Subnet생성

https://babo-it.tistory.com/154

 

차근차큰 Ncloud Subnet 설정

오늘은 지난 VPC설정에 이어 이제 Subnet을 설정해 보도록 하겠습니다. 지난번 VPC를 큰 땅에 비유를 한다면 이제 하나의 건물을 짖기위한 소규모 땅을 구성한다 생각하면 좋을거 같습니다.... 잘 표

babo-it.tistory.com

 

혹시 위 과정을 못보신 분은 필히 내용을 확인 후 server생성 과정 하시기 바랍니다. 

위에 내용을 간략히 다시 설명하자면, 가상의 대역을 생성하여, 해당 대역을 다시 subnet으로 나눠 네트워크를 구분해 줘야 하는 과정을 거쳐야 합니다.

 

지금부터 우리가 해야할 서버 생성을 이어가 보겠습니다.

 

목표구성

  • private web (10.0.1.0/26)대역에 server를 생성
  • natgateway 생성 (NatGateWay)
  • nginx + php 설치

 

서버생성

https://babo-it.tistory.com/156

 

차근차근 Cloud DB for MySQL 설치

이번에는 CDB (mysql)을 설치 할 것입니다. 완전관리형 DB라고 불립니다. 최적화 설정 및 자동페일오버 백업및 복원 기능을 제공합니다. 설치하여 관리 하는 것에 비해 비용면에서는 비싸지만. 편리

babo-it.tistory.com

 

베스천서버 생성 참고하세요. 여기서 private subnet으로 변경하는 것만 확인하시면 됩니다.

이제 nginx와 php를 설치 하도록 하겠습니다 간편하게 설치 하기위해서 다음과 같이 하도록 하겠습니다.

우선 natgateway를 생성합니다.

 

이전 만들었던 ngw 서브넷을 활용합니다.

이제 NAT Gateway가 생성되었습니다.

우선 private web에설치한 서버에 접속하기 위해 아래와같이 acg에 베스천서버에서 접속할 수 있도록 합니다.

위 이미지와 같이 외부로 나갈수있는 방법이 없기때문에 google.com에 ping이 되지 않습니다.

우리는 apt를 이용하여 nginx와 php-fpm을 설치해야 합니다. 잠시 외부 통신을 위해 설정했던 NAT Gateway를 설정합니다.

 

위 부분에 NAT Gateway를 붙여줘야 합니다.

 다음과 같이 설정해 주시면 됩니다. 이제 우리는 외부로 ping이 되는 모습을 확인 할 수 있습니다.

위 이미지에 ping이 퇴는 모습을 볼수 있습니다.

이제 외부로 통신이 되니 nginx와 php-fpm설치를 진행하겠습니다.

apt update
apt install nginx
apt install php7.4-fpm php7.4-mysqli php7.4-gd

이렇게 NAT GateWay를 통해서 외부에서 받아오는 모습을 봤습니다. 

nginx를 설치했으니 loadbalancer를 생성하여 nginx 웹을 확인하겠습니다.

https://babo-it.tistory.com/157

 

'서버인프라 > ncloud' 카테고리의 다른 글

Ncloud API 는 부족해..  (63) 2023.11.03
Ncloud API Workflow  (61) 2023.10.27
차근차근 Ncloud ALB 생성  (0) 2023.08.14
차근차근 Cloud DB for MySQL 설치  (0) 2023.08.10
차근차큰 Ncloud Subnet 설정  (0) 2023.08.08

댓글