
O 3CX é uma plataforma de telefonia VOIP.
O 3CX é uma plataforma de telefonia VOIP, ou seja, Voz sobre IP, sua instalação e configuração pode ser executada em ambientes Debian Linux ou Microsoft Windows Server.
Seu licenciamento é baseado em Chamadas Simultâneas, as famosas SC’s, ao provisionar uma instalação do 3CX, é importante saber o total de ligações simultâneas que vão ocorrer no ambiente.
Você pode instalar o 3CX e testar por 30 dias a versão FREE, que contém limite de 16 chamadas simultâneas.
Vale lembrar que recursos de Call Center, como escuta online, sussurro em chamada e outras funções administrativas, é liberado somente na versão PRO do seu licenciamento.
Para saber mais detalhes do licenciamento do 3CX clique aqui.
Site oficial: https://www.3cx.com/
Ambiente de Instalação:
Sistema Operacional: Linux Debian 9.11
Memória Ram: 4GB
Disco Local: 100GB
Observação: Não estarei abordando a instalação do Debian 9.
Atualizando o Sistema Operacional
Para atualizar o Debian 9 Stretch é necessário realizar o ajuste no arquivo de repositórios.
Antes de prosseguir, efetue um backup do arquivo de configuração principal (/etc/apt/sources.list)
1 |
cp -Rfa /etc/apt/sources.list{,.bkp} |
Agora que já temos o backup do arquivo, vamos excluir o arquivo /etc/apt/sources.list e em seguida iremos copiar o conteúdo de repositórios que iremos utilizar.
1 |
rm -rf /etc/apt/sources.list |
Em seguida vamos criar um novo arquivo para o sources.list.
1 |
touch /etc/apt/sources.list |
Execute o comando abaixo para importar os novos repositórios ao arquivo.
1 2 3 4 5 6 7 8 9 10 |
cat << EOF | tee -a /etc/apt/sources.list ### Repositorios padrao. deb http://http.debian.net/debian/ stretch main non-free contrib ### Atualizacoess de Segurança. deb http://security.debian.org/ stretch/updates main contrib non-free ### Volatile (softwares atualizados com frequência, Clamav, etc) deb http://http.debian.net/debian/ stretch-updates main contrib non-free EOF |
Após o arquivo criado, execute o comando para atualização.
1 |
apt-get update |
Instalando o 3CX no Debian 9 Stretch
Após os ajustes iniciais para preparação do sistema operacional, vamos instalar o 3CX.
Para que tudo funcione da melhor forma, e o servidor tenha pacotes de gestão de rede, vamos instalar algumas dependências.
1 |
apt-get -y install vim htop nmap telnet tcpdump traceroute sudo wget |
Criando o repositório do 3CX no Debian.
1 |
wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | sudo apt-key add - |
1 |
echo "deb http://downloads-global.3cx.com/downloads/debian stretch main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list |
Em seguida, é preciso atualizar o sistema novamente, e instalar os pacotes net-tools e dphys-swapfile.
1 2 |
apt-get update apt-get install net-tools dphys-swapfile |
Para instalar o 3CX, execute o comando abaixo:
1 |
apt-get install 3cxpbx |
Após alguns minutos, a instalação será finalizada, e uma mensagem para prosseguir com a instalação e configuração via web será apresentada.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
.................................... _____ _______ __ |__ // ____/ |/ / /_ ___/ / /___ / | /____/\____//_/|_| Welcome to the 3CX Configuration Tool Help https://www.3cx.com/docs/manual/ Press ESC to go back. Select how to run the tool: (1) Using a Web Browser (2) From Command Line Enter option: 1 Starting PbxWebConfigTool... Launch this url from a browser on another machine: 10.1.0.87:5015?v=2 TIP: If this is a cloud machine and the link shows a local IP address then you need to replace the local ip with your public IP Address. Setting up nginx (1.10.3-1+deb9u2) ... Processing triggers for systemd (232-25+deb9u11) ... Processing triggers for libc-bin (2.24-11+deb9u4) ... |
Abra seu navegador e acesso o endereço IP http://endereco_ip:5015
Observação: Visite o Link https://www.3cx.com/voip-ip-pbx/ e obtenha uma chave de ativação da plataforma, efetue o cadastro para liberação de uma chave de ativação, válida por 1 ano.
Em seguida, insira a chave de ativação na tela abaixo e clique em Next.

Insira os dados de acesso a plataforma 3CX.
Os dados incluídos são:
Login: usuarioadmin
Senha: senhaadmin
A imagem abaixo é somente para consulta.

Informe o nome do seu domínio, região, etc.

Configure as portas de acessos necessárias para o 3CX operar corretamente.

Aguarde a configuração do 3CX.

Tela de informações de acesso a plataforma.

Clique no link exibido na tela anterior para ser encaminhado a tela de Login.

Dashboard da plataforma 3CX.

Feito, a instalação está concluída.
Em outros tutoriais vou realizar a configuração de ramais, troncos e filas de atendimento.
Dúvidas, comentário e sugestões postem nos comentários…
👋🏼 Até a próxima!

Johnny Ferreira
johnny.ferreira.santos@gmail.com
http://www.tidahora.com.br