brunch

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

by Master Seo

<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

구성도


슬라이드1.JPG



4


슬라이드2.JPG


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


30 로그인 암호.png




8

보안 그룹을 변경하자.


변경 전

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


변경 후

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




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


50 ip.png



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의 경우 바로 반납한다.



100 정지.png




2

서브넷 삭제

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

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



3

VPC삭제



다음

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



PPT 첨부


감사합니다.



keyword
매거진의 이전글네이버 클라우드-데이터베이스-2024-08