본 포스팅은 [ https://velog.io/@peachy/0008 ]를 참고하여 만들었습니다.
블로그, 카페나 티스토리, velog등 컨텐츠를 작성하고 관리할 수 있는 서비스들이 많지만 내가 원하는 자유로운 페이지 구성을 위해서는 따로 웹사이트를 구축해야 합니다.
현재 개발자들이 많이 사용하는 대표적인 클라우드 플랫폼 서비스
등이 있으나 네이버 클라우드 플랫폼을 이용하여 웹서버를 구축해보겠습니다.
웹서버 구축 순서는 다음과 같습니다.
서버 생성 ▶ ACG설정 ▶ 공인 IP할당 ▶ 웹 서버 설치
현재 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를 선택합니다.
공용 IP생성후 외부포트를 지정한 후에
왼쪽 하단의 터미널 프로그램 Putty를 다운로드 합니다.
이후 서버접속을 위해 기능 메뉴에 '포트 포워딩 설정'을 선택합니다.
포트 포워딩 설정 화면에서 외부 포트 번호를 설정합니다.
포트번호 설정 후 적용하면 터미널 프로그램(Putty)등을 이용하여 SSH 접속을 할 수 있습니다.
관리자 비밀번호는 서버를 선택하고 서버관리 메뉴에서 관리자 비밀번호 를 선택하고 확인할 수 있습니다.
이후 다운로드 파일에 있는 .pem 파일을 선택하여 첨부하면
최초 서버 접속시 사용할 비밀번호를 얻을 수 있습니다.
나중에 까먹을 수도 있으니 메모장에 꼭 적어 놓읍시다.
포드 포워딩의 서버 접속용 공인 IP와 외부 포트를 입력합니다.
입력방식은 공인IP:외부포트 입니다.
이후 비밀번호를 입력하고 확인 버튼을 누르면 접속됩니다.
이상입니다.
오....정말 큰 도움이 됐습니다! 감사합니다!