본문으로 건너뛰기

알리바바 클라우드 ECS에 Trade 설치하기

서버 구매부터 Trade를 여는 단계까지, 알리바바 클라우드 ECS에서 한 단계씩 따라 하며 모든 과정을 브라우저에서 진행합니다.

따라 해 보세요. 모든 과정은 브라우저에서 클릭하고 명령어 하나를 복사해 붙여넣는 것이 전부입니다. 기술 지식은 필요 없으며, 설치 자체는 1~2분이면 끝납니다.

시작하기 전에

  • 알리바바 클라우드 계정: alibabacloud.com에서 로그인합니다. 아래의 스크린샷과 가격은 이 사이트를 기준으로 하며, 가격은 USD로 표시됩니다.

  • 비용: 최소 사양(2코어, 2 GB, 이코노미 계열)을 충족하는 플랜은 월 구독 기준 월 약 11 USD이며, 40 GB 시스템 디스크가 포함되어 있습니다(2026-10 공식 가격이며, 최종 금액은 주문 페이지를 기준으로 합니다). ZML Trade 자체는 무료입니다.

  • 트래픽: Trade는 주로 시세 데이터를 수신하며, 들어오는 트래픽은 무료입니다. 나가는 트래픽은 매월 처음 200 GB까지 무료이고, 초과분은 GB 단위로 과금됩니다.

서버 구매

  1. 클라우드 서버 ECS 콘솔을 열고 인스턴스 생성을 선택한 다음, 상단에서 사용자 지정 구매를 선택합니다.

  2. 결제 방식은 구독을 선택하고, 리전은 일본(도쿄)을 선택합니다.

    과금 방식: 구독, 리전: 일본(도쿄)
  3. 인스턴스: 인스턴스 유형 검색창에 ecs.e-c1m1.large를 입력하고 검색된 행을 선택합니다(이코노미 e, 2 vCPU, 2 GB). 해당 행에 표시된 8 USD를 조금 넘는 금액은 서버 본체의 가격이며, 디스크를 포함하면 주문 페이지의 합계는 약 11 USD입니다. 검색되지 않거나 품절인 경우에는 2 vCPU에 메모리 2 GB 이상인 x86 컴퓨팅 유형을 선택하되, 이름에 "버스터블"이 들어간 계열은 선택하지 마세요. 부하가 걸리면 속도가 느려져 시세 데이터가 늦게 도착합니다.

    ecs.e-c1m1.large를 검색하고 2 vCPU, 2 GB 행을 선택합니다
  4. 이미지: Ubuntu를 선택하고 버전은 Ubuntu 24.04를 선택하되, UEFI로 표시된 것은 선택하지 마세요.

    이미지: Ubuntu, 버전 Ubuntu 24.04
  5. 스토리지에서는 기본값인 40 GB 시스템 디스크를 그대로 둡니다.

  6. 네트워크 및 보안 그룹:

    • 공인 IPv4 주소 할당을 선택한 상태로 유지합니다.

    • 대역폭 과금 방식은 트래픽 기준 과금(CDT)을 선택하고, 최대 대역폭은 100으로 설정합니다.

    • 보안 그룹은 보안 그룹 생성을 선택하고 Web HTTPS 트래픽에 체크합니다. 첫 번째 항목인 WorkBench 원격 연결은 체크한 상태로 유지하세요. 나중에 비밀번호 없는 로그인에서 사용합니다. RDP 항목은 Windows용이므로 체크를 해제해도 됩니다. 나머지는 그대로 두고, 옆에 표시되는 위험 안내는 무시해도 됩니다.

    트래픽 사용량 기준 과금, 최대 대역폭 100, 웹 HTTPS 트래픽을 체크한 새 보안 그룹
  7. 관리: 로그인 자격 증명은 나중에 설정을 선택합니다. 비밀번호는 필요하지 않습니다. 이후 브라우저에서 비밀번호 없이 로그인합니다.

    로그인 자격 증명: 나중에 설정
  8. 오른쪽의 구매 기간은 우선 '1개월'로 선택하고, 사용해 보고 괜찮으면 연장하십시오. '자동 갱신 사용'을 체크하면 만료 시 서버가 중지되어 거래가 끊기는 일을 막을 수 있습니다. 자동 갱신은 계정 잔액 또는 연결된 결제 수단에서 요금이 빠져나가므로 충분히 남겨 두십시오. '주문 확인'을 선택하고 결제하면 1~2분 안에 서버가 준비됩니다.

    구매 기간 1개월, 자동 갱신 체크, 주문 확인

리전은 일본(도쿄)을 선택하십시오. 다른 리전의 서버에서는 거래소가 API 접속을 거부할 수 있습니다. 리전은 구매 후 변경할 수 없습니다.

서버에 로그인

  1. ECS 콘솔의 인스턴스 목록에서 서버 행의 연결을 선택한 다음 지금 로그인을 선택합니다.

    원격 연결: Workbench를 통한 원격 연결, 지금 로그인
  2. 연결 방식은 '비밀번호 없이 연결'을 선택하고, 사용자 이름은 root 그대로 둔 채 '로그인'을 선택하십시오. 브라우저에 명령줄 창이 열립니다. 서버를 만든 직후 1~2분 동안은 로그인에 실패했다고 표시될 수 있습니다. 1분 정도 기다린 뒤 '로그인'을 다시 선택하십시오.

    비밀번호 없는 연결, 사용자 이름 root, 로그인
  3. 창 상단에서 '에이전트'가 선택되어 있으면 왼쪽의 '셸'을 선택해 명령줄로 돌아가십시오. 창에 표시된 긴 영어 문장은 시스템 환영 메시지입니다. 시스템 업그레이드나 소프트웨어 업데이트를 안내하는 내용은 무시하고, 아래의 설치 명령어를 그대로 붙여 넣으십시오. 커서 뒤에 표시되는 회색 안내 문구도 무시하셔도 됩니다.

    Shell을 클릭해 명령줄로 다시 전환합니다

설치 명령 실행

  1. 다음 명령을 복사합니다(공식 웹사이트의 Trade 설치 페이지에 "설치 명령 복사" 버튼이 있습니다):

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh
  1. 명령줄에서 마우스 오른쪽 버튼을 클릭해 '붙여넣기'를 선택하거나 Ctrl+V(Mac은 ⌘V)를 누른 다음 엔터를 누르십시오. 브라우저에서 페이지의 클립보드 읽기를 허용할지 물으면 '허용'을 선택하십시오.

  2. 화면에 16개 언어가 표시됩니다. 사용할 언어 앞의 번호를 입력하고 엔터를 누르십시오. 이후 설치 프로그램과 Trade의 웹 페이지에 그 언어가 사용됩니다.

  3. 나머지는 모두 자동으로 진행되며 더 이상 아무것도 묻지 않습니다. 서버 확인, Docker 설치, ZML Trade 다운로드, 시작, HTTPS 인증서 요청의 다섯 단계가 차례로 체크됩니다. 현재 진행 중인 단계 앞의 기호가 계속 돌고 초 수도 계속 올라가므로 작동 중임을 알 수 있습니다.

  4. "설치 완료, 소요 시간 …"이 표시되면 설치가 끝난 것입니다. 보통 1~2분 걸립니다.

    다섯 단계가 차례로 체크된 뒤 "설치 완료"와 접속 링크가 표시된 화면

Trade를 설치할 수 없는 경우(예: 디스크 공간 부족, 다른 프로그램이 443 포트를 사용 중)에는 설치 프로그램이 원인을 알려 주고 중단됩니다. 안내에 따라 해결한 뒤 같은 명령을 다시 실행하세요. 이미 완료된 단계는 건너뜁니다.

Trade를 열고 관리자 계정 만들기

  1. "설치 완료" 아래에 "아래 링크를 브라우저에서 여세요(한 줄 전체를 복사하세요)"라고 표시되고, 그 아래 별도의 한 줄이 Trade 주소입니다. 마우스로 https부터 주소 끝까지 드래그해 선택한 다음, 마우스 오른쪽 버튼을 눌러 "복사"를 선택하고 브라우저 주소창에 붙여넣어 여십시오. 명령줄에서 Ctrl+C는 복사가 되지 않습니다. 주소가 길어 두 줄로 나뉘면 두 줄을 모두 선택하십시오.

  2. 페이지에 "관리자 계정 설정"가 표시됩니다. 사용자 이름과 비밀번호를 입력하고 약관에 동의한 다음 "생성 후 계속"을 선택하면 Trade에 들어갑니다.

이 링크에는 관리자 계정을 만들 때 쓰는 일회용 코드가 들어 있습니다. 본인만 사용하고 다른 사람에게 공유하지 마십시오. 계정은 본인의 서버에만 저장되므로 비밀번호를 잘 보관하십시오. 잊어버렸다면 서버에서 curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --reset-admin를 실행해 새로 설정할 수 있습니다.

링크를 잃어버렸다면 위의 "서버에 로그인" 절차대로 명령줄을 다시 열고, 이 명령을 붙여넣은 뒤 엔터 키를 누르십시오. 링크가 다시 출력됩니다.

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --setup-link

설치 후

  1. 거래소 연결: 거래소 API 키를 추가하세요. API 키의 IP 허용 목록에는 Trade에 표시된 송신 IP를 입력하세요. 이 IP가 이 서버의 공인 IP입니다.

  2. Z Market Lab과 페어링: Z Market Lab에서 고른 기회를 한 번의 클릭으로 이 Trade에 넘길 수 있습니다.

  3. 여러 공인 IP 사용: 콤보를 많이 운용할 때는 서버에 공인 IP를 더 추가하세요. Trade가 자동으로 인식하여 요청을 분산합니다.

문제 해결

증상해결 방법
비밀번호 없는 연결에서 로그인에 실패했다고 표시됨서버를 만든 직후에 나타나는 현상입니다. 1분 정도 기다린 뒤 로그인을 다시 선택하세요
설치 프로그램이 중단되고 원인이 표시됨표시된 내용대로 해결한 뒤 같은 명령을 다시 실행하세요. 각 메시지의 처리 방법은 설치 실패 시 해결 방법을 참고하세요
브라우저에서 링크를 열 수 없음인스턴스의 보안 그룹에 TCP 443 인바운드를 허용하는 규칙이 있는지 확인하세요. 브라우저에서 Trade를 열 수 없음을 참고하세요
브라우저에 연결이 비공개로 설정되지 않았다고 표시됨설치 중 보안 그룹에서 443 포트가 열려 있지 않아 신뢰할 수 있는 인증서가 발급되지 않았을 가능성이 높습니다. 포트를 연 뒤 명령줄에서 curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --enable-ip-cert을(를) 실행하여 인증서를 다시 요청하세요

나중에 서버 사양 업그레이드

콤보가 늘어 더 큰 서버로 옮기려면:

  1. 「인스턴스」 목록에서 서버가 있는 행의 「리소스 변경」 옵션을 선택하고, 열리는 창에서 「인스턴스 사양 변경(CPU, 메모리)」을 선택한 다음 「계속」을 선택하세요.

    리소스 변경: 인스턴스 사양 변경, 계속
  2. 「대상 인스턴스 사양」에서 더 큰 사양(예: 2 vCPU, 4 GB인 ecs.e-c1m2.large)을 선택하고 페이지 안내에 따라 확인하세요. 먼저 서버를 중지해야 하는 경우 중지 방식은 「일반 중지 모드」로 유지하세요. 「절약 중지 모드」를 선택하면 공인 IP가 바뀔 수 있습니다.

    대상 사양: 2 vCPU, 4 GB
  3. 사양 변경이 완료되면 인스턴스를 시작하고 돌아가는 옵션을 선택하십시오. 서버가 실행되지 않으면 인스턴스 목록에서 시작을 선택하십시오. 1~2분 안에 Trade가 자동으로 복구되며, 공인 IP는 그대로 유지되고 데이터도 보존되므로 다시 설치할 필요가 없습니다.

    사양 변경 완료: 인스턴스를 시작하고 돌아가기
이 문서가 도움이 되었나요?