개발을 위해 서버 1대가 필요하다.
빠르게 만들어보자.
네이버 클라우드는 기본 네트워크부터 만들어야 한다.
기본 네트워크를 만들고 빠르게 서버 1대를 구축해 사용해 보자.
1
콘솔 로그인
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도 설치
1
서버 정지
서버 반납
// 네이버 클라우드는 서버 정지 후 반납이 가능하다.
// AWS의 경우 바로 반납한다.
2
서브넷 삭제
// 네이버 클라우드는 서브넷을 삭제해야 VPC가 삭제 가능하다.
// AWS는 VPC삭제시 서브넷이 같이 삭제 된다.
3
VPC삭제
다음
https://brunch.co.kr/@topasvga/4054
PPT 첨부
감사합니다.