AWS Cloud9 SSH 환경용 AWS Cloud9 설치 프로그램 사용 - AWS Cloud9

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Cloud9 SSH 환경용 AWS Cloud9 설치 프로그램 사용

AWS Cloud9 SSH 개발 환경을 만들기 전에 환경에 연결할 클라우드 컴퓨팅 인스턴스(예: Amazon EC2 인스턴스) 또는 자체 서버가 SSH 호스트 요구 사항을 충족해야 합니다. 이러한 요구 사항 중 하나는 인스턴스 또는 서버에 AWS Cloud9 설치 관리자를 다운로드하고 실행해야 한다는 것입니다. AWS Cloud9 설치 프로그램은 인스턴스 또는 서버가 AWS Cloud9가 지원하는 운영 체제 플랫폼 및 아키텍처에서 실행되는지 여부를 확인하는 Linux 셸 스크립트입니다. 이 확인이 성공하면 이 스크립트는 AWS Cloud9를 사용하려면 인스턴스 또는 서버에 있어야 하는 구성 요소 및 종속 항목을 설치하려고 시도합니다.

이 주제에서는 대상 인스턴스 또는 서버에 설치 프로그램 스크립트를 다운로드하고 실행하는 방법을 설명합니다.

AWS Cloud9 설치 프로그램 다운로드 및 실행

  1. 환경에 연결할 클라우드 컴퓨팅 인스턴스 또는 자체 서버가 SSH 호스트 요구 사항을 충족하는지 확인합니다. 이러한 요구 사항에는 특정 버전의 Python 및 Node.js 설치, 로그인 후 AWS Cloud9이 시작하도록 할 디렉터리에 대한 특정 권한 설정, 연결된 Amazon Virtual Private Cloud 설정 등이 포함됩니다.

  2. 인스턴스 또는 서버에 연결되어 있는 동안 해당 인스턴스 또는 서버에서 다음 명령 중 하나를 실행합니다. 명령 중 하나를 실행하기 전에 gcc를 설치해야 합니다.

    curl -L https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash wget -O - https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash
  3. 오류 없이 완료 메시지가 표시되면 SSH 환경을 생성할 수 있습니다.

    오류 메시지가 표시될 경우, 다음 단원에서 문제 해결 정보를 참조하십시오.

AWS Cloud9 설치 프로그램 문제 해결

이 단원에서는 일반적인 문제, 가능한 원인, AWS Cloud9 설치 프로그램 오류를 해결하기 위한 권장 솔루션을 설명합니다.

해당 문제가 나와 있지 않거나 추가 도움이 필요한 경우, AWS Cloud9 토론 포럼을 참조하세요. (이 포럼에 들어갈 때 AWS에서 로그인을 요청할 수 있습니다.) 또한 직접 당사에 문의할 수도 있습니다.

-bash: wget: command not found

문제: 설치 프로그램 스크립트를 실행하면 -bash: wget: command not found 메시지가 표시됩니다.

가능한 원인: 인스턴스 또는 서버에 wget 유틸리티가 설치되지 않았습니다.

권장 솔루션: 대신에 curl 유틸리티를 사용하여 인스턴스 또는 서버에서 설치 프로그램 스크립트를 실행하십시오.

Error: please install make to proceed

문제: 설치 프로그램 스크립트를 실행하면 Error: please install make to proceed 메시지가 표시됩니다.

가능한 원인: 인스턴스 또는 서버에 make 유틸리티가 설치되지 않았습니다.

권장 솔루션: make 유틸리티를 설치한 후, 인스턴스 또는 서버에서 설치 프로그램 스크립트를 다시 실행해 보십시오.

make 유틸리티를 설치하려면 인스턴스 또는 서버에서 다음 명령 중 하나를 실행합니다.

  • Amazon EC2에서 실행 중인 Amazon Linux, Amazon Linux 2 및 Red Hat Enterprise Linux(RHEL)의 경우: sudo yum -y groupinstall "Development Tools"

  • Amazon EC2에서 실행 중인 Ubuntu Server의 경우: sudo apt install -y build-essential

  • SUSE의 경우: sudo zypper install -y make

Error: please install gcc to proceed

문제: 설치 프로그램 스크립트를 실행하면 Error: please install gcc to proceed 메시지가 표시됩니다.

가능한 원인: 인스턴스 또는 서버에 gcc 유틸리티가 설치되지 않았습니다.

권장 솔루션: gcc 유틸리티를 설치한 후, 인스턴스 또는 서버에서 설치 프로그램 스크립트를 다시 실행해 보십시오.

gcc 유틸리티를 설치하려면 인스턴스 또는 서버에서 다음 명령 중 하나를 실행합니다.

  • Amazon EC2에서 실행 중인 Amazon Linux, Amazon Linux 2 및 Red Hat Enterprise Linux(RHEL)의 경우: sudo yum -y groupinstall "Development Tools"

  • Amazon EC2에서 실행 중인 Ubuntu Server의 경우: sudo apt install -y build-essential

  • SUSE의 경우: sudo zypper install -y gcc

  • 다른 운영 체제의 경우 Installing GCC 참조

configure: error: curses not found

문제: 설치 프로그램 스크립트를 실행하면 configure: error: curses not found 메시지가 표시됩니다.

가능한 원인: 인스턴스 또는 서버에 ncurses 터미널 관리 라이브러리가 설치되지 않았습니다.

권장 솔루션: ncurses 터미널 관리 라이브러리(일부 운영 체제의 경우, glibc-static 라이브러리)를 설치한 후, 인스턴스 또는 서버에서 설치 프로그램 스크립트를 다시 실행해 보십시오.

ncurses 터미널 관리 라이브러리(일부 운영 체제의 경우, glibc-static 라이브러리)를 설치하려면 인스턴스 또는 서버에서 다음 명령 중 하나를 실행합니다.

  • Amazon EC2에서 실행 중인 Amazon Linux, Amazon Linux 2 및 Red Hat Enterprise Linux(RHEL)의 경우: sudo yum -y install ncurses-devel

  • SUSE의 경우: sudo zypper install -y ncurses-devel sudo zypper install -y glibc-static