신규 고객은 더 이상 AWS Cloud9를 사용할 수 없습니다. AWS Cloud9의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기
AWS Cloud9 SSH 개발 환경을 만들기 전에 환경에 연결할 클라우드 컴퓨팅 인스턴스(예: Amazon EC2 인스턴스) 또는 자체 서버가 SSH 호스트 요구 사항을 충족해야 합니다. 이러한 요구 사항 중 하나는 인스턴스 또는 서버에 AWS Cloud9 설치 관리자를 다운로드하고 실행해야 한다는 것입니다. AWS Cloud9 설치 프로그램은 인스턴스 또는 서버가 AWS Cloud9가 지원하는 운영 체제 플랫폼 및 아키텍처에서 실행되는지 여부를 확인하는 Linux 셸 스크립트입니다. 이 확인이 성공하면 이 스크립트는 AWS Cloud9를 사용하려면 인스턴스 또는 서버에 있어야 하는 구성 요소 및 종속 항목을 설치하려고 시도합니다.
이 주제에서는 대상 인스턴스 또는 서버에 설치 프로그램 스크립트를 다운로드하고 실행하는 방법을 설명합니다.
AWS Cloud9 설치 프로그램 다운로드 및 실행
-
환경에 연결할 클라우드 컴퓨팅 인스턴스 또는 자체 서버가 SSH 호스트 요구 사항을 충족하는지 확인합니다. 이러한 요구 사항에는 특정 버전의 Python 및 Node.js 설치, 로그인 후 AWS Cloud9이 시작하도록 할 디렉터리에 대한 특정 권한 설정, 연결된 Amazon Virtual Private Cloud 설정 등이 포함됩니다.
-
인스턴스 또는 서버에 연결되어 있는 동안 해당 인스턴스 또는 서버에서 다음 명령 중 하나를 실행합니다. 명령 중 하나를 실행하기 전에
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
-
오류 없이 완료 메시지가 표시되면 SSH 환경을 생성할 수 있습니다.
오류 메시지가 표시될 경우, 다음 단원에서 문제 해결 정보를 참조하십시오.
AWS Cloud9 설치 프로그램 문제 해결
이 단원에서는 일반적인 문제, 가능한 원인, AWS Cloud9 설치 프로그램 오류를 해결하기 위한 권장 솔루션을 설명합니다.
해당 문제가 나와 있지 않거나 추가 도움이 필요한 경우, AWS Cloud9 토론 포럼
-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