3
집중하다
1444
수행원

Linux 호스팅을 위한 설치 및 업그레이드 모범 사례

만든 날짜: 2019-03-05 17:18:52, 업데이트 날짜: 2025-06-21 20:03:25
comments   40
hits   32733

알아채다

  • 디지털 화폐는 해외 기증자를 선택해야 합니다.상품 선물 사용가능 플랫폼은 월 단위로 국내 서버를 임대하고, 가격은 최저에 가깝습니다. 해외 호스트를 임대하는 것은 더 비싸다.
  • 한 관리자는 여러 로봇을 운영할 수 있다.
  • 하나의 서버는 여러 호스트를 운영할 수 있지만, 일반적으로는 필요하지 않다.
  • 파이썬을 찾을 수 없는 경우, 실행하는 호스트의 기계에 설치하고 재부팅해야 합니다.
  • 최신 호스트 ((2021.3.1) 는 자동 백업을 업그레이드하여, 백업이 실행되면, 호스트를 중단하지 않고 바로 ssh 연결을 종료할 수 있다. 원래 방식은 사용할 수 있다.

해외 서버 추천

알리윤,알리 클라우드 경량 애플리케이션 서버홍콩 지역 (((OKEX in Hong Kong) 을 선택하고, 시스템 거울 CentOS, 패키지 34원/월, 2G 메모리를 선택하십시오. 월별로 지불하고 (((또한 반년도 가능합니다) ᄒ 현재는 저렴한 가격으로 선택하십시오.

아마존 ec2, 선택 가능한 지역이 많고, 비트코인 거래소는 도쿄를 선택할 수 있으며, 지연 시간은 최소이다. 일반적으로 최소를 선택하면 t2.small이 충분하다. 하지만 비자 신용카드 결제가 필요합니다.

vultr, 저렴한 가격, 선택 가능한 지역이 많고, Alipay 결제를 지원한다. 하지만 서버와 웹사이트가 차단될 가능성이 있어 제대로 접속해야 한다.

Linux 설치 관리자 단계

  1. 서버를 구입하고, 일반적으로 centOS 시스템을 선택하면 최소 구성이 가능합니다. 일반적으로 1원/일 가격. 상품 선물은 서버에서 국내에서, 디지털 통화 거래는 해외에서 해야 한다.여기 실제 구매 시연이 있습니다.
  2. 로그인 서버, windows는 Xshell 클라이언트를 사용하는 것이 좋습니다. 특정 SSH 로그인 방법은 자체적으로 검색할 수 있습니다.
  3. 호스트를 다운로드 하려면 https://www.fmz.com/m/add-node에서 오른쪽 버튼을 눌러 해당 시스템 버전의 호스트의 링크를 복사합니다. 참고로, 단계 5에서 실행하는 명령은 여기서도 볼 수 있습니다.

Linux 호스팅을 위한 설치 및 업그레이드 모범 사례

서버 입력:wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz다운로드Shift+Ins키가 터미널에 붙여진 경우), 예를 들어, wget는 존재하지 않습니다 실행 yum install wget -y설치wget다른 시스템에도 해당 다운로드 도구가 있습니다.

인증서 문제가 발생했을 때 (그림 아래와 같이):

Linux 호스팅을 위한 설치 및 업그레이드 모범 사례

    • no-check-certificate 파라미터를 사용할 수 있습니다. 예를 들어:wget --no-check-certificate https://www.fmz.com/dist/robot_linux_amd64.tar.gz
  • curl를 다운로드 할 때: -k 파라미터를 사용할 수 있습니다. 예를 들어:curl -O -k https://www.fmz.com/dist/robot_linux_amd64.tar.gz

  1. 실행tar -xzvf robot_linux_amd64.tar.gz압축 풀기 (robot에 입력한 후 TAB 키를 누르면 자동으로 전체 경로를 채울 수 있다).
  2. 운영체제를 테스트합니다../robot -s node.fmz.com/xxxxxx -p yourFMZpasswordxxxxxx는 각 사용자마다 다른 숫자를 나타냅니다. https://www.fmz.com/m/add-node에서 찾을 수 있습니다. yourFMZpassword는 FMZ 웹사이트에 로그인하는 암호이며 암호 해독 API-Key가 필요합니다. 예를 들면:2018/07/05 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain만약 권한 문제가 발생하면 실행합니다.chmod +x robot
  3. 현재 호스트는 프론트 데스크에서 실행되고, SSH 연결을 종료하면 끊어집니다. 핑크 버튼을 누르면 핑크 핑크 핑크 핑크 핑크 핑크ctrl + C이제 막 테스트를 끝냈어요.
  4. 백그라운드 명령어 실행nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
  5. 관리자 페이지에서 배포된 관리자를 볼 수 있습니다. 웹 페이지를 삭제하면 서버의 관리자는 자동으로 종료됩니다.
  6. 또한 사용할 수 있습니다screen명령은 관리자의 백업을 실행시키고, 비공식적인 입력 암호를 ((명령 변수 없이-p), 스스로 검색할 수 있다.

업그레이드 단계

FMZ 관리자는 일반적으로 업그레이드가 필요하지 않습니다. 새로운 거래소, 버그 수정, 또는 관리자가 너무 오래 된 경우 다음과 같이 업그레이드 할 수 있습니다.

  1. 서버 호스트의 디렉터리에 로그인 (변하지 않은 경우, 일반적으로 SSH 로그인 후 기본 디렉터리)ls문서를 참조하세요 Linux 호스팅을 위한 설치 및 업그레이드 모범 사례 볼 수 있습니다logs robot robot_linux_amd64.tar.gz로그 (logs) 는 로그 폴더 (log folder), 로봇 (robot) 은 호스트 (host) 의 실행 프로그램 (execution program), 로봇_리눅스_amd_64.tar.gz는 원본 압축 패키지 (original compression package) 이다.
  2. 실행rm -rf robot*로보트 프로그램 및 압축 파일 패키지를 삭제하고 로그를 유지합니다.
  3. 실행wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz새로운 호스트 압축 패키지를 다운로드하세요
  4. 실행tar -xzvf robot_linux_amd64.tar.gz압축 해제
  5. 실행nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &이 사진의 배경에는node.fmz.com/xxxxxxhttps://www.fmz.com/m/add-node에서 찾을 수 있습니다.

이러한 업그레이드의 장점은 로그가 보존되고, 오래된 호스트에서 실행되는 로봇도 멈추지 않는다는 것입니다. 어떤 로봇의 호스트를 업그레이드하려면, 단지 로봇을 멈추고, 변수 인터페이스에서 관리자를 교체하고, 최신 관리자 id를 최대) 다시 시작해야 합니다.

이전 관리자가 더 이상 로봇을 운영하지 않는 경우, https://www.fmz.com/m/nodes 페이지에서 직접 삭제할 수 있습니다.