brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Sep 19. 2024

NCP 23탄-2. 서버 1대가 필요해요-2024

<1>  서버 1대가 필요해요

<2>  다 사용했으면 삭제!!!





<1>  서버 1대가 필요해요



개발을 위해 서버 1대가 필요하다.

빠르게 만들어보자.

네이버 클라우드는 기본 네트워크부터 만들어야 한다.

기본  네트워크를 만들고 빠르게 서버 1대를 구축해 사용해 보자.




1

콘솔 로그인

https://www.ncloud.com/



2

VPC > VPC Management > VPC 생성


https://console.ncloud.com/vpc-network/vpc



여기서는 VPC, Public Subnet 1개를 만들자.

ngame-dev 

10.0.0.0/21


ngame-dev-pub1

10.0.2.0/24

일반


VPC 생성 - 중복된 VPC 이름으로 생성할 수 없습니다.




3

구성도




4



5

서버 생성 순서?


Services > Compute > Server > 서버 생성

 rocky-8.10-base  다음 > 

서버이름


ngame-web01-dev



Network Interface >  + 추가 클릭 (필수)


공인 IP = 새로운 공인 IP할당

다음 > 다음 > 


새로운 인증키 생성

ngame-web-dev-key

서버 생성




6

서버가 생성되면 공인 IP 가 할당 된다.

이 공인 IP는 변경되지 않는 고정 공인 IP이다.  AWS의 EIP와 동일하다.

네이버 클라우드는 따로 EIP를 받지 않고, 초기 할당된 고정 공인 IP를 사용하면 된다.



7

putty로 고정공인 IP로 접속하기


계정은 root / 암호

네이버 클리우드는  계정 - 암호방식으로 로그인한다.


서버 로그인 암호 확인법?

콘솔에서 해당 서버 체크

서버 관리 및 설정 변경 > 관리자 비밀번호 확인 하면  로그인 암호가 확인된다.


root / 암호

로그인 후 자주 사용하는 암호로 변경하자.

passwd





8

보안 그룹을 변경하자.


변경 전

기본으로 모든 곳 0.0.0.0/0에서 ssh 접속이 가능하다.(X를 눌러 삭제한다)


변경 후

내 PC에서만 접속 가능하도록 추가한다.  myip  , 허용포트 22




웹서버로 사용하는 부분이면  80 포트를 허용한다.




9

서버에 로그온해 개발한다.


웹 데몬 설치



#!/bin/bash

yum -y install httpd

systemctl enable httpd

systemctl start httpd

echo '<html><h1> Hello From Your Web Server! </h1></html>' > /var/www/html/index.html



10

해당 서버 1대에 DB도 설치





<2>  다 사용했으면 삭제!!!



1

서버 정지

서버 반납

// 네이버 클라우드는 서버 정지 후 반납이 가능하다.

// AWS의 경우 바로 반납한다.






2

서브넷 삭제

// 네이버 클라우드는 서브넷을 삭제해야 VPC가 삭제 가능하다.

// AWS는 VPC삭제시 서브넷이 같이 삭제 된다.



3

VPC삭제



다음

https://brunch.co.kr/@topasvga/4054



PPT 첨부


감사합니다.



브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari