Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Como configurar um modelo 3CX num servidor da Jotelulu

Descubra como configurar um modelo 3CX num servidor da Jotelulu.

3CX Phone System, normalmente conhecido como 3CX, é uma distribuição GNU/Linux baseada na famosa distribuição Debian, criada pela 3CX para executar uma plataforma completa de comunicações unificadas baseada em software PBX, ou seja, uma central telefónica virtual.

Este é um dos sistemas de telefonia baseado em software livre mais amplamente utilizado e, na Jotelulu, conscientes de que pode ser interessante para a sua organização executar uma dessas centrais, criamos uma imagem que pode ser configurada numa máquina virtual a partir do nosso Marketplace, simplificando a provisão do sistema operativo, deixando a configuração posterior simples e prática.

Acompanhe este breve tutorial onde veremos como configurar a imagem de forma rápida.

 

Como configurar um modelo 3CX num servidor da Jotelulu?

 

Pré-requisitos ou pré-configuração

Para completar de forma satisfatória este tutorial e configurar um modelo Pandora num servidor da Jotelulu, necessitará:

  • Por um lado, estar subscrito na Plataforma Jotelulu e ter feito Log-in com o seu nome e palavra-passe.
  • Ter uma subscrição de Servidores disponível.

 

NOTA: É importante ter em conta que, uma vez configurado o servidor de 3CX a partir do modelo do Marketplace, deve-se abrir a consola para habilitar o acesso remoto à administração web da aplicação. Para isso, será necessário abrir o respectivo porto nas regras do firewall.

 

Passo 1. Configurar o 3CX num servidor da Jotelulu

Para começar a configuração, deve aceder à subscrição de servidores (1)  na qual quer configurar o servidor.

Paso 1. Accedemos a la suscripción de servidores
Passo 1. Acedemos à subscrição servidores

Dentro de subscrição deve clicar em “New server” (2).

Paso 1. Hacemos clic en New Server
Passo 1. Clicar em New Server

Selecione a localização na qual quer fazer a configuração (3) e posteriormente clicar em “Next” (4).

Paso 1. Seleccionamos donde queremos crear el servidor
Passo 1. Selecionamos onde queremos criar o servidor

O próximo passo é selecionar o tamanho do servidor (5) em termos de CPU e RAM, e depois deve-se clicar em “Next” (6).

NOTA: A recomendação para a configuração do 3CX é de, no mínimo, uma CPU com 2 núcleos e 2 GB de RAM, embora lembremos que estes são os requisitos mínimos recomendados, sendo altamente desejável ter mais recursos.

Paso 1. Seleccionamos la RAM y CPU que queremos asignar al servidor
Passo 1. Selecionamos a RAM e CPU que queremos atribuir ao servidor

No próximo passo, é onde mais se distingue o tipo de configuração que vamos fazer em relação ao que poderia ser uma configuração convencional de servidores na Jotelulu.

Ao chegar a esta etapa, deve-se ir ao separador “Marketplace” (7), em seguida, clicar na imagem de “3CX” (8) e selecionar o idioma (9) em que deseja configurar o servidor. Depois, deve-se clicar em “Next” (10).

Paso 1. Seleccionamos 3cx y su idioma en el Marketplace
Passo 1. Selecionamos 3cx e o seu idioma no Marketplace

NOTA: Neste momento, caso existam aplicações publicadas, pode aparecer um passo intermédio.

No ponto seguinte, deve selecionar o tamanho do disco (11) e posteriormente clicar em “Next” (12).

Paso 1. Seleccionamos el tamaño de disco
Passo 1. Selecionamos o tamanho do disco

Continuamos selecionando a configuração de rede (13), e deve clicar novamente em “Next” (14).

Paso 1. Seleccionamos la configuración de RED
Passo 1. Selecionamos a configuração de REDE

Neste ponto, chega-se à criação do servidor, que é onde se definem as últimas configurações a serem feitas. O primeiro passo é, se desejar, clicar em Criar uma nova etiqueta (15), em seguida, deve-se criar uma chave SSH (16), caso queira gerar uma. Também é necessário marcar a caixa “Open SSH port to Access the service” (17). Depois, deve-se atribuir um nome ao servidor (18). Finalmente, clique em “Create Server” (19).

Paso 1. Asignamos nombre, etiquetas y clave SSH al servidor de 3cx
Passo 1. Atribuímos nome, etiquetas e chave SSH ao servidor 3cx

Neste momento, começa a configuração do servidor, mostrando três pontos de informação:

  • Por um lado, será possível ver o servidor com a mensagem “Loading” (20).
  • Por outro lado, na zona de notificações, aparecerá uma mensagem indicando a criação do servidor (21).
  • Por fim, na parte inferior, aparecerá uma mensagem (22) informando que o servidor está a ser criado.
Paso 1. Esperamos mientras se despliega el servidor de 3cx
Passo 1. Esperamos enquanto se configura o servidor 3cx

Após pouco tempo, terá sido criado o servidor e teremos de continuar a sua configuração.

Passo 2. Preparar o sistema 3cx

Uma vez terminado a configuração do servidor 3CX a partir do modelo do Marketplace, deve-se ir ao painel de administração da Jotelulu e abrir a consola (23). Quando a consola abrir, deve-se selecionar “1” para habilitar o acesso remoto à administração web da aplicação (24).

Depois, será exibida uma mensagem na linha de comandos indicando que é necessário abrir o porto “5015” para poder conectar-se à aplicação.

Paso 2. Decidimos porque vía se habilitará la configuración de 3cx
Passo 2. Decidimos porque via se habilitará a configuração do 3cx

Após isso, deve-se descer até a parte inferior da configuração do servidor e criar uma nova regra do firewall para permitir o acesso ao porto “5015”. Para isso, deve-se clicar em “New entry rule” (25).

Paso 2. Accedemos al servidor y creamos una nueva regla del firewall
Passo 2. Acedemos ao servidor e criamos uma nova regra de firewall

Nesse momento, será exibida uma nova janela onde será configurado um NAT da direcção e porto usados no exterior para IP interna e o porto usado no interior da rede. Para isso, será necessário configurar os seguintes pontos:

  • Select network: Em princípio, pode-se deixar como está.
  • Origins: Aqui, pode-se selecionar o intervalo de IPs de origem, embora se possa deixar como “Any IP” para permitir conexões de qualquer lugar.
  • Protocol: Pode-se escolher entre TCP ou UDP, mas neste caso deve-se deixar como está, que é TCP.
  • Public IP: Deve-se selecionar a IP pública que será usada para atender a conexão (26).
  • Public Port: Deve-se definir o porto público pelo qual as conexões serão atendidas, neste caso “5015” (27).
  • Private IP: Deve-se selecionar a IP interna do servidor ao qual se deseja conectar (28).
  • Private Port: O porto interno ao qual se deseja conectar, ou seja, o mesmo que foi configurado no Public Port, neste caso “5015” (29).

Quando todas essas configurações estiverem definidas, deve-se clicar em “Continue” (30).

Paso 2. Asignamos el puerto que queremos que se abra
Passo 2. Atribuímos o porto que queremos que se abra

Após isso, deve-se validar que a regra foi criada corretamente. Para fazer isso, deve-se verificar se ela aparece nas regras de firewall (31).

Passo 2. Acedemos à consola do 3CX para a sua configuração.

Após ter criado a regra de firewall, será possível conectar-se a partir de um navegador web à seguinte morada: http://IP_Publica:5015, onde “IP_Publica” deve ser substituída pela IP pública à qual se quer conectar.

Quando a página web for carregada, aparecerá uma janela com a mensagem “Configure your 3CX Install”, onde será solicitado que se selecione a forma como se fará upload da configuração, podendo escolher entre duas opções:

  1. Upload a New Configuration file created on 3CX (Carregar um novo ficheiro de configuração criado no 3CX).
  2. Restore a backup (Restaurar um backup).

Embora fuja ao âmbito deste tutorial, recomendamos visitar o seguinte site de documentos e guias de configuração para 3CX para continuar com a configuração do 3CX propriamente dita.

 

Conclusões:

Neste pequeno tutorial vimos como configurar um modelo 3CX num servidor da Jotelulu. Tal como se viu, o processo é muito simples e pode ser feito em apenas alguns passos, com as configurações realizadas de forma totalmente guiada.

Se tiver algum tipo de dificuldade, não hesite em contactar-nos. Estamos disponíveis e felizes por ajudar.

Obrigado pela sua confiança!

Categorias:Servidores