환경에 AWS Cloud9 설치 관리자 AWS Cloud9 SSH 사용 - AWS Cloud9

AWS Cloud9 는 더 이상 신규 고객이 사용할 수 없습니다. AWS Cloud9 의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기

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

환경에 AWS Cloud9 설치 관리자 AWS Cloud9 SSH 사용

개발 환경을 생성하기 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 에서 실행되는 Amazon Linux, Amazon Linux 2 및 Red Hat Enterprise Linux(RHEL)의 경우EC2: sudo yum -y groupinstall "Development Tools"

  • Amazon 에서 실행되는 Ubuntu Server의 경우EC2: 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 에서 실행되는 Amazon Linux, Amazon Linux 2 및 Red Hat Enterprise Linux(RHEL)의 경우EC2: sudo yum -y groupinstall "Development Tools"

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

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

  • 기타 운영 체제는 설치를 참조하세요GCC.

configure: error: curses not found

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

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

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

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

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

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