메인 콘텐츠로 건너뛰기

NATS는 초연결 세상을 위해 구축된 연결 기술입니다. 애플리케이션이 클라우드 공급업체, 온프레미스, 엣지, 웹 및 모바일, 디바이스의 모든 조합에서 안전하게 통신할 수 있도록 지원하는 단일 기술입니다. NATS는 긴밀하게 통합되어 있지만 독립적으로 쉽게 배포할 수 있는 오픈 소스 제품군으로 구성되어 있습니다. NATS는 마이크로서비스, 엣지 컴퓨팅, 모바일, IoT 등의 사용 사례에 걸쳐 전 세계 수천 개의 회사에서 사용되고 있습니다.

Marketplace 앱 배포

리노드 Marketplace 에서는 클라우드 관리자를 사용하여 컴퓨팅 인스턴스에 소프트웨어를 쉽게 배포할 수 있습니다. 전체 단계는 Marketplace 앱 시작하기를 참조하세요.

  1. Cloud 관리자에 로그인하고 왼쪽 탐색 메뉴에서 Marketplace 링크를 선택합니다. 그러면 리노드 만들기 페이지가 표시되며, 미리 선택된 Marketplace 탭이 미리 선택되어 있습니다.
  2. 선택 섹션에서 배포할 앱을 선택합니다.
  3. 컴퓨팅 인스턴스 만들기 가이드의 단계와 조언에 따라 양식을 작성합니다. 선택한 Marketplace 앱에 따라 사용 가능한 추가 구성 옵션이 있을 수 있습니다. 호환되는 배포판, 권장 요금제 및 이 Marketplace 앱에 사용할 수 있는 추가 구성 옵션은 아래의 구성 옵션 섹션을 참조하세요.
  4. 리노드 만들기 단추를 클릭합니다. Compute 인스턴스가 프로비전되고 완전히 전원이 켜지면 소프트웨어 설치가 완료될 때까지 기다립니다. 이 시간 전에 인스턴스가 전원을 끄거나 다시 시작하면 소프트웨어 설치가 실패할 수 있습니다.
  5. 앱이 완전히 설치되었는지 확인하려면 Marketplace 앱 시작하기 > 설치 확인을 참조하세요. 설치가 완료되면 배포 후 시작하기 섹션의 지침에 따라 애플리케이션에 액세스하여 사용을 시작합니다.

앱이 완전히 설치되었는지 확인하려면 Marketplace 앱 시작하기 > 설치 확인을 참조하세요. 설치가 완료되면 배포 후 시작하기 섹션의 지침에 따라 애플리케이션에 액세스하여 사용을 시작합니다.

예상 배포 시간: 컴퓨팅 인스턴스 프로비저닝이 완료된 후 5~10분 이내에 NATS를 완전히 설치해야 합니다.

구성 옵션

  • 지원되는 배포판: Ubuntu 22.04 LTS
  • 권장 플랜: 모든 계획 유형과 크기를 사용할 수 있습니다.

NATS 서버 옵션

  • NATS 서버 이름: NATS 서버의 이름입니다. 기본값은 "테스트"입니다.
  • 버전: NATS 서버 소프트웨어 버전입니다. 기본값은 2.10.1입니다.
  • 이메일 주소 (필수): SSL 인증서를 생성하는 데 사용할 이메일 주소를 입력합니다.
  • NATS 서버 포트: 클라이언트가 연결할 NATS 서버 포트입니다. 기본값은 4222입니다.
  • NATS 웹소켓 포트: NATS 서버 웹소켓 포트를 설정합니다. 기본값은 8888입니다.
  • NATS MQTT 포트: NATS 서버 MQTT 포트를 설정합니다. 기본값은 1883입니다.
제한된 Sudo 사용자

다음 필드를 작성하여 새 컴퓨팅 인스턴스에 대한 제한된 sudo 사용자를 자동으로 만들 수 있습니다. 이 계정은 스도 () 그룹을 사용하여 명령을 실행할 때 상승된 권한을 제공하는 sudo 접두사.

  • 제한된 sudo 사용자: 제한된 사용자에 대해 선호하는 사용자 아이디를 입력합니다. 대문자, 공백 또는 특수 문자를 사용할 수 없습니다.
  • 제한된 사용자를 위한 SSH 공개 키: 공개 키 인증을 통해(암호를 입력하지 않고) 제한된 사용자로 로그인하려면 여기에서 공개 키를 입력합니다. 키 쌍을 생성하는 방법에 대한 지침은 서버에서 SSH 키 쌍 만들기 및 공용 키 인증 구성을 참조하십시오.
  • SSH를 통한 루트 액세스 비활성화: 루트 사용자가 SSH를 통해 로그인하지 못하도록 차단하려면 (권장)를 선택합니다. 로그인한 후에는 여전히 루트 사용자로 전환할 수 있으며 Lish를 통해 루트로 로그인할 수도 있습니다.

루트로 Sudo 비밀번호 찾기배포에 대한 루트 액세스를 비활성화하고 유효한 SSH 공개 키를 입력하지 않은 경우, 루트 사용자로 로그인해야 합니다. 리시 콘솔 에서 자격 증명 파일을 찾습니다. /root/.credentials 를 입력하여 제한된 sudo 사용자 비밀번호를 얻습니다.

사용자 지정 도메인(선택 사항)

사용자 정의 도메인을 자동으로 구성하려면 먼저 Linode의 네임 서버를 사용하도록 도메인을 구성해야 합니다. 이 작업은 일반적으로 등록기관을 통해 직접 수행합니다. 도메인에 Linode 네임 서버 사용을 참조하세요. 설정이 완료되면 Marketplace 앱의 다음 필드를 채우면 됩니다:

  • 리노드 API 토큰: 리노드를 사용하여 사용자 정의 도메인을 관리하려면 DNS Manager 를 사용하여 사용자 정의 도메인의 DNS 레코드를 관리하려면 계정에 Linode API 도메인에 대한 읽기/쓰기 액세스 권한이 있는 개인 액세스 토큰을 계정에 생성하세요. 이 토큰이 하위 도메인 및 도메인 필드(아래 설명)와 함께 제공되면 설치는 리노드를 통해 DNS 레코드 생성을 시도합니다. API. API 액세스 토큰 받기를 참조하세요. 이 필드를 제공하지 않으면 DNS 공급업체를 통해 DNS 레코드를 수동으로 구성하고 새 인스턴스의 IP 주소를 가리키도록 해야 합니다.
  • 하위 도메인: 사용하려는 하위 도메인(예: www 때문에 www.example.com.
  • 도메인: example.com 등 사용하려는 도메인 이름입니다.

경고큰따옴표 문자(")를 사용자 및 데이터베이스 비밀번호 필드를 포함한 앱별 구성 필드에 입력해야 합니다. 이 특수 문자는 배포 중에 문제를 일으킬 수 있습니다.

배포 후 시작하기

NATS Monitoring UI에 액세스하기

nats-server는 NATS 메시징 시스템을 모니터링하기 위해 전용 모니터링 포트에 경량 HTTP 서버를 제공합니다. 모니터링 서버는 여러 엔드포인트를 제공하여 통계 및 기타 정보를 제공합니다.

웹 브라우저를 열고 배포 중에 지정한 사용자 지정 도메인 또는 컴퓨팅 인스턴스의 rDNS 도메인으로 이동합니다(예:, 192-0-2-1.ip.linodeusercontent.com). 그러면 NATS 모니터링 페이지로 이동합니다. 이 페이지에서 Monitoring NATS 가이드에서 다양한 엔드포인트, 통계 및 기타 액세스 가능한 정보에 대한 자세한 내용을 확인하세요.

NATS Monitoring UI에 액세스하기

기본적으로 이 NATS 배포는 "example"라는 이름의 사용자와 "system"이라는 이름의 시스템 사용자 2명을 생성합니다. 이러한 사용자의 비밀번호는 초기 설치 프로세스 중에 생성됩니다. 이러한 비밀번호를 얻으려면 LISH 콘솔 또는 SSH를 통해 컴퓨트 인스턴스에 로그인한 다음 /root/.credentials 파일을 읽으면 됩니다:

cat /root/.credentials

이 파일에는 해당 사용자에게 필요한 두 가지 자격 증명이 포함됩니다.

자세한 내용은 NATS 인증을 참조하세요.

자세한 정보

자세한 내용은 다음 리소스를 참조하세요. 외부에서 호스팅되는 자료의 진위 여부를 확인할 수 없다는 점에 유의하세요.

NATS Marketplace 앱은 NATS에서 Linode용으로 제작했습니다. 앱 배포와 관련된 지원은 Linode 지원팀에 문의하세요. 도구 또는 소프트웨어 자체에 관한 지원은 사이드바에 있는 정보를 이용하세요.