네이버 클라우드 플랫폼으로 웹서버 구축하기

김민석·2021년 1월 2일
4

본 포스팅은 [ https://velog.io/@peachy/0008 ]를 참고하여 만들었습니다.

블로그, 카페나 티스토리, velog등 컨텐츠를 작성하고 관리할 수 있는 서비스들이 많지만 내가 원하는 자유로운 페이지 구성을 위해서는 따로 웹사이트를 구축해야 합니다.

현재 개발자들이 많이 사용하는 대표적인 클라우드 플랫폼 서비스

  1. 아마존 웹 서비스(AWS)
  2. 구글 클라우드 플랫폼 Google Cloud Platform)

등이 있으나 네이버 클라우드 플랫폼을 이용하여 웹서버를 구축해보겠습니다.

웹서버 구축 순서는 다음과 같습니다.

서버 생성 ▶ ACG설정 ▶ 공인 IP할당 ▶ 웹 서버 설치

1. 서버 생성

  • 서버의 스팩와 OS를 결정

2. ACG 설정

  • 해당 서버의 방화벽을 구성

3. 공인 IP 할당

  • 외부에서 해당서버로 접근하도록 공인 IP를 할당

4. 웹 서버 설치

현재 2021년 1월 02일 기준으로는 이벤트로 크레딧을 제공하고 있으니 무료로
서버 운영이 가능합니다.

네이버 클라우드 플랫폼 ----> https://www.ncloud.com/

회원가입을 완료하면

위처럼 크레딧을 신청하면 됩니다.
크레딧 신청후에 오른쪽 상단의 콘솔로 들어가면

위처럼 대시보드가 나오게 됩니다. 그리고 왼쪽에 Products & Services를 선택하여 서버를 선택하면

서버를 생성할 수 있는 화면이 나오게 됩니다.
네이버 클라우드에서 제공하는 무료 서버 스펙은

OS: CentOS 6.6(64bit)
서버스펙: [Micro] 1vCPU, 1GB Mem, 50GB Disk
스토리지: [HDD] 기본 50GB 입니다.

포트 포워딩(서버에 접속할 수 있는 IP와 포트정보)을 제공하며
공인 IP는 제공하지 않습니다. ( 필요하다면 신청 가능 )

여기서 저는 centos-7.8-64를 선택하여 진행하겠습니다.

Micro서버를 이용하기 때문에 HDD를 선택하고 서버이름과 메모를 작성후 진행합니다.


다음과 같이 진행하면 서버 생성이 완료됩니다.

이후에 서버 부팅상태는

이러한 형태로 확인할 수 있습니다.

그리고 공인 IP를 사용할껀데, 여기서 아까 받은 크레딧을 사용하면 됩니다. 왼쪽 메뉴에서 public IP를 선택합니다.

PUBLIC IP

공용 IP생성후 외부포트를 지정한 후에
왼쪽 하단의 터미널 프로그램 Putty를 다운로드 합니다.

이후 서버접속을 위해 기능 메뉴에 '포트 포워딩 설정'을 선택합니다.
포트 포워딩 설정 화면에서 외부 포트 번호를 설정합니다.
포트번호 설정 후 적용하면 터미널 프로그램(Putty)등을 이용하여 SSH 접속을 할 수 있습니다.

ACG 설정

  1. ACG 메뉴에서는 해당 ACG를 선택하고 [ACG 설정]을 통해 설정된 규칙을 확인할 수 있습니다.
  • 접속하려는 서버의 ACG에 SSH('TCP/22')에 대한 규칙이 설정되어 있어야 하고 규칙을 추가하려면 프로토콜, 접근 소스 허용포트를 입력하고 추가를 클릭합니다.

관리자 비밀번호 확인

관리자 비밀번호는 서버를 선택하고 서버관리 메뉴에서 관리자 비밀번호 를 선택하고 확인할 수 있습니다.

이후 다운로드 파일에 있는 .pem 파일을 선택하여 첨부하면
최초 서버 접속시 사용할 비밀번호를 얻을 수 있습니다.

나중에 까먹을 수도 있으니 메모장에 꼭 적어 놓읍시다.

Putty(터미널 프로그램)로 서버접속

  1. 터미널프로그램 (Putty 등)을 실행합니다.
  2. 서버 리스트 또는 내용보기를 통해 확인한 ‘서버 접속용 공인 IP’와 ‘외부 포트 번호’’를 입력하고 Open 버튼을 클릭하면 서버에 접속됩니다.

윈도우 서버 접속

포드 포워딩의 서버 접속용 공인 IP와 외부 포트를 입력합니다.
입력방식은 공인IP:외부포트 입니다.

이후 비밀번호를 입력하고 확인 버튼을 누르면 접속됩니다.
이상입니다.

profile
web development 주니어

1개의 댓글

comment-user-thumbnail
2023년 10월 30일

오....정말 큰 도움이 됐습니다! 감사합니다!

답글 달기