

 AWS Cloud9 não está mais disponível para novos clientes. Os clientes atuais do AWS Cloud9 podem continuar usando o serviço normalmente. [Saiba mais](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Usando o AWS Cloud9 instalador para ambientes AWS Cloud9 SSH
<a name="installer"></a>

Antes de criar um ambiente de desenvolvimento AWS Cloud9 SSH, a instância de computação em nuvem (por exemplo, uma EC2 instância da Amazon) ou seu próprio servidor que você deseja conectar ao ambiente devem atender aos requisitos de host [SSH](ssh-settings.md#ssh-settings-requirements). Um desses requisitos é que você deve baixar e executar o AWS Cloud9 instalador na instância ou no servidor. O AWS Cloud9 instalador é um script de shell do Linux que verifica se a instância ou o servidor estão sendo executados em uma plataforma e arquitetura de sistema operacional AWS Cloud9 compatíveis. Se essa verificação for bem-sucedida, o script tentará instalar os componentes e suas dependências que AWS Cloud9 precisam estar na instância ou no servidor.

Este tópico descreve como baixar e executar esse script de instalação no servidor ou na instância de destino.
+  [Baixe e execute o AWS Cloud9 instalador](#installer-download-run) 
+  [Solução de problemas do instalador do AWS Cloud9](#installer-troubleshooting) 

## Baixe e execute o AWS Cloud9 instalador
<a name="installer-download-run"></a>

1. Verifique se a instância de computação em nuvem ou seu próprio servidor que se conectará ao ambiente atende aos [requisitos de host do SSH](ssh-settings.md#ssh-settings-requirements). Isso inclui ter versões específicas do Python e Node.js já instaladas; definir permissões específicas no diretório em que você deseja que o AWS Cloud9 seja iniciado após fazer login; e configurar qualquer Amazon Virtual Private Cloud associada.

1. Enquanto você estiver conectado à instância ou ao servidor, execute um dos comandos a seguir na instância ou no servidor. Você precisará instalar `gcc` antes de executar um dos comandos.

   ```
   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
   ```

1. Se for exibida uma mensagem **Done (Concluído)** sem erros, você poderá [criar o ambiente SSH](create-environment-ssh.md).

   Se uma mensagem de erro for exibida, consulte a próxima seção para obter informações sobre a solução de problemas.

## Solução de problemas do AWS Cloud9 instalador
<a name="installer-troubleshooting"></a>

Esta seção descreve problemas comuns, possíveis causas e soluções recomendadas para solucionar erros AWS Cloud9 do Installer.

Se o problema não estiver listado, ou se você precisar de mais ajuda, consulte o [AWS Cloud9 Discussion Forum](https://forums.aws.amazon.com/forum.jspa?forumID=268). (Quando você entra neste fórum, AWS pode ser necessário fazer login.) Você também pode [entrar em contato conosco](https://aws.amazon.com/contact-us/) diretamente.
+  [-bash: wget: command not found](#installer-wget-not-found) 
+  [Error: please install make to proceed](#installer-install-make) 
+  [Error: please install gcc to proceed](#installer-install-gcc) 
+  [configure: error: curses not found](#installer-install-curses) 

### -bash: wget: command not found
<a name="installer-wget-not-found"></a>

 **Problema:** Quando você executa o script do instalador, é exibida a seguinte mensagem: `-bash: wget: command not found`.

 **Possível causa:** o utilitário ** `wget` ** não está instalado na instância ou no servidor.

 **Solução recomendada:** Execute o script do instalador script na instância ou no servidor com o utilitário ** `curl` **.

### Error: please install make to proceed
<a name="installer-install-make"></a>

 **Problema:** Quando você executa o script do instalador, é exibida a seguinte mensagem: `Error: please install make to proceed`.

 **Possível causa:** o utilitário ** `make` ** não está instalado na instância ou no servidor.

 **Solução recomendada:** instale o utilitário ** `make` ** e tente executar o script do instalador na instância ou no servidor novamente.

Para instalar o utilitário ** `make` **, você pode executar um comando na instância ou no servidor, como o seguinte:
+ Para Amazon Linux, Amazon Linux 2 e Red Hat Enterprise Linux (RHEL) em execução na Amazon EC2: **`sudo yum -y groupinstall "Development Tools"`** 
+ Para o Ubuntu Server em execução na Amazon EC2: **`sudo apt install -y build-essential`**
+ Para SUSE: ** `sudo zypper install -y make` ** 

### Error: please install gcc to proceed (Erro: instale o gcc para continuar)
<a name="installer-install-gcc"></a>

 **Problema:** Quando você executa o script do instalador, é exibida a seguinte mensagem: `Error: please install gcc to proceed`.

 **Possível causa:** o utilitário ** `gcc` ** não está instalado na instância ou no servidor.

 **Solução recomendada:** instale o utilitário ** `gcc` ** e tente executar o script do instalador na instância ou no servidor novamente.

Para instalar o utilitário ** `gcc` **, você pode executar um comando na instância ou no servidor, como o seguinte:
+ Para Amazon Linux, Amazon Linux 2 e Red Hat Enterprise Linux (RHEL) em execução na Amazon EC2: **`sudo yum -y groupinstall "Development Tools"`** 
+ Para o Ubuntu Server em execução na Amazon EC2: **`sudo apt install -y build-essential`**
+ Para SUSE: ** `sudo zypper install -y gcc` ** 
+ Para outros sistemas operacionais, consulte [Instalar o GCC](https://gcc.gnu.org/install/).

### configure: error: curses not found (configurar: erro: cursos não encontrados)
<a name="installer-install-curses"></a>

 **Problema:** Quando você executa o script do instalador, é exibida a seguinte mensagem: `configure: error: curses not found`.

 **Possível causa:** a biblioteca de controle do terminal ** `ncurses` ** não está instalada na instância ou no servidor.

 **Solução recomendada:** instale a biblioteca de controle do terminal ** `ncurses` ** (e, em alguns sistemas operacionais, a biblioteca ** `glibc-static` **) e tente executar o script do instalador na instância ou no servidor novamente.

Para instalar a biblioteca de controle do terminal ** `ncurses` ** (e, em alguns sistemas operacionais, a biblioteca ** `glibc-static` **), você pode executar comandos na instância ou no servidor, como o seguinte:
+ Para Amazon Linux, Amazon Linux 2 e Red Hat Enterprise Linux (RHEL) em execução na Amazon EC2: **`sudo yum -y install ncurses-devel`** 
+ Para SUSE: ** `sudo zypper install -y ncurses-devel` ** e ** `sudo zypper install -y glibc-static` ** 