기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Lightsail에서 Node.js 사용을 시작하세요
Amazon Lightsail에서 Node.js 인스턴스를 가동하고 실행한 후 시작하기 위해 취해야 하는 몇 가지 단계는 다음과 같습니다.
1단계: Node.js 인스턴스에 대한 기본 애플리케이션 암호 가져오기
인스턴스의 사전 설치된 애플리케이션 또는 서비스에 액세스하려면 기본 애플리케이션 암호가 필요합니다.
-
인스턴스 관리 페이지의 연결(Connect) 탭에서 SSH로 연결(Connect using SSH)을 선택합니다.
-
연결한 후 다음 명령을 입력하여 기본 애플리케이션 암호를 가져옵니다.
cat bitnami_application_password
참고
사용자 홈 디렉터리가 아닌 다른 디렉터리에 있는 경우
cat $HOME/bitnami_application_password
를 입력합니다.기본 애플리케이션 암호가 포함되어 있는 다음과 유사한 응답이 표시되어야 합니다.
자세한 내용은 Amazon Lightsail에서 Bitnami 인스턴스에 대한 애플리케이션 사용자 이름 및 암호 가져오기를 참조하십시오.
2단계: 고정 IP 주소를 Node.js 인스턴스에 연결
인스턴스에 연결된 기본 동적 퍼블릭 IP 주소는 인스턴스를 중지하고 시작할 때마다 변경됩니다. 퍼블릭 IP 주소가 변경되지 않도록 고정 IP 주소를 생성하고 인스턴스에 연결하십시오. 나중에 인스턴스에 도메인 이름을 사용하면 인스턴스를 중지하고 시작할 때마다 도메인의 DNS 레코드를 업데이트할 필요가 없습니다. 한 인스턴스에 한 개의 고정 IP를 연결할 수 있습니다.
인스턴스 관리 페이지의 도메인 및 DNS(Domains & DNS) 탭에서 고정 IP 생성(Create static IP)을 선택하고 페이지의 지침에 따릅니다.
자세한 내용은 고정 IP 생성 및 Lightsail의 인스턴스에 연결을 참조하십시오.
3단계: Node.js 인스턴스 시작 페이지 방문
인스턴스의 퍼블릭 IP 주소로 이동하여 인스턴스에 설치된 애플리케이션에 액세스하거나 Bitnami 설명서에 phpMyAdmin 액세스하거나 액세스할 수 있습니다.
-
인스턴스 관리 페이지의 연결 탭에서 퍼블릭 IP를 기록해 둡니다.
-
퍼블릭 IP 주소로 이동합니다(예:
http://192.0.2.3
으로 이동).
자세한 내용은 Amazon Lightsail에서 Bitnami 인스턴스에 대한 애플리케이션 사용자 이름 및 암호 가져오기를 참조하십시오.
4단계: 도메인 이름을 Node.js 인스턴스에 매핑
example.com
과 같은 도메인 이름을 인스턴스에 매핑하려면 도메인의 DNS(도메인 이름 시스템)에 레코드를 추가합니다. DNS 레코드는 일반적으로 도메인을 등록한 등록 대행자가 관리 및 호스팅합니다. 하지만 Lightsail 콘솔을 사용하여 관리할 수 있도록 도메인의 DNS 레코드 관리를 Lightsail로 이전하는 것이 좋습니다.
Lightsail 콘솔 홈 페이지의 네트워킹 탭에서 DNS 영역 생성을 선택한 다음 페이지의 지침을 따르십시오.
자세한 내용은 DNS 영역을 생성하여 도메인의 DNS 레코드 관리를 참조하세요.
5단계: Bitnami 설명서 읽기
Bitnami 설명서를 읽고 Node.js 애플리케이션 배포 방법, SSL 인증서로 HTTPS 지원을 활성화하는 방법, SFTP를 사용하여 서버에 파일을 업로드하는 방법 등을 알아보십시오.
자세한 내용은 AWS 클라우드에 대한 Bitnami Node.js
6단계: Node.js 인스턴스의 스냅샷 생성
스냅샷은 시스템 디스크의 복사본이며, 인스턴스의 원본 구성입니다. 스냅샷에는 메모리, CPU, 디스크 크기, 데이터 전송 속도 등의 정보가 포함되어 있습니다. 스냅샷을 새 인스턴스의 기준 또는 데이터 벡업으로 사용할 수 있습니다.
인스턴스 관리 페이지의 스냅샷 탭에 스냅샷의 이름을 입력한 다음 스냅샷 생성을 선택합니다.
자세한 내용은 Linux 또는 Unix 인스턴스의 스냅샷 생성을 참조하세요.