Hospedagem do 3CX no Amazon AWS

Introdução

Hospede e gerencie facilmente o 3CX em sua própria conta do Amazon AWS, gerenciando todos os seus servidores a partir de uma conta e aproveitando seu conhecimento da Amazon para manter o controle total da instalação do 3CX. Você precisará ter uma conta do Amazon AWS antes de iniciar a implementação do 3CX.  Você pode obter uma aqui na página do Amazon AWS, clique em Comece a usar gratuitamente.

Etapa 1 - Obtenha suas Chaves de Acesso à API

Para criar sua chave de acesso à API e permitir que o Assistente de Implantação de PABX crie e provisione uma instância com o 3CX:

Obtenha suas Chaves de Acesso à API

  1. Faça login no console do AWS e edite ou crie um usuário com as permissões AmazonEC2FullAccess e ServiceQuotasFullAccess.
  2. Vá para Security Credentials (Credenciais de segurança) e, em Access Keys (Chaves de acesso), clique em Create Access key (Criar chave de acesso), e selecione "Other".
  3. Pressione Create access key (Criar chave de acesso) e copie a Access key (Chave de acesso) e a Secret access key (Chave de acesso secreta). Mantenha-as em um local seguro, pois não será possível recuperá-las posteriormente.

Etapa 2 - Configurar o Acesso SSH

Configurar o Acesso SSH

  1. Go to the EC2 Dashboard and select your deployment region on the top menu bar.
  2. No menu da barra lateral esquerda, em Network & Security (Rede e segurança), clique em “Key Pairs” (Pares de chaves) e, em seguida, em Create Key Pair (Criar par de chaves).
  3. Digite um nome de par de chaves e clique em Create key pair (Criar par de chaves) para fazer o download do arquivo de certificado. Mantenha esse arquivo em segurança, pois ele não poderá ser baixado novamente.
  4. Essa etapa só pode ser realizada depois que o 3CX tiver sido implantado! Para acessar a vm via SSH, você também precisará configurar uma regra de entrada para a porta TCP 22.  Edite o grupo de segurança pbxexpress em Network & Security > Security Groups e, em seguida, clique em Edit inbound rules > Add rule SSH.  Adicione seu endereço IP de origem para obter segurança adicional.

Etapa 3 - Assine a imagem do SO

O assistente de Implementação do 3CX utiliza a imagem Debian 12 da AWS para a instalação do 3CX, portanto, você deve primeiro se inscrever para permitir seu uso:

  1. Visite a página do marketplace para o Debian 12 Bookworm e clique em Continue to Subscribe.
  2. Clique em Continue to Configuration (Continuar para a Configuração) e verifique se você foi levado à próxima tela.
  3. Agora você pode prosseguir para implantação 3CX.

Etapa 4 - Implatar o 3CX

Implantação do 3CX

  1. Criar uma conta de cliente 3CX aqui
  2. Selecione Self Hosted (Private Cloud) e clique em Next (Avançar)
  3. Escolha o FQDN do 3CX e clique em Next (Avançar).
  4. Defina o comprimento dos dígitos de seu ramal e clique em Next (Avançar)
  5. Defina suas preferências de sistema e clique em Next (Avançar)
  6. Escolha Amazon - AWS na lista suspensa e digite o Access Key ID e a Secret Access Key criados.
  7. Selecione a região onde você criou o par de chaves e, em seguida, selecione o par de chaves e o tipo de máquina para concluir o assistente de implantação do PABX.
  8. Agora o 3CX será implantado!

Está Reimplantando seu 3CX?

  1. Faça login no portal do cliente.
  2. Vá para My Systems, localize a assinatura que deseja hospedar e selecione Install.
  3. Selecione Self Hosted (Private Cloud) e clique em Next.
  4. Selecione o tamanho do dígito do seu ramal e, na tela seguinte, defina as preferências do sistema e clique em Next (Avançar). Essas configurações serão substituídas se você restaurar um backup.
  5. Escolha “Amazon - AWS” na lista suspensa, digite seu Access Key ID e Secret Access Key e clique em Next.
  6. Clique em Yes (Sim) para carregar o backup da configuração existente do 3CX e clique em Next (Avançar)
  7. Agora o 3CX será implantado e sua configuração existente será restaurada!

Veja Também

Última Atualização

Este documento foi atualizado pela última vez em 18 de julho de 2024

https://www.3cx.com.br/docs/hosted-pbx-aws/