Pular para o conteúdo principal

Instalação

Este guia orienta você na instalação do Módulo SaaS no seu Perfex CRM. É simples - basta seguir cada passo cuidadosamente.

informação

Pré-requisitos: Certifique-se de que completou a lista de Requisitos antes de iniciar esta instalação.

Assista ao Vídeo de Instalação

Prefere assistir em vez de ler? Aqui está um vídeo passo a passo completo:


Passo 1: Baixe o Módulo

  1. Vá ao CodeCanyon e encontre "SaaS Module for Perfex CRM" nos seus downloads
  2. Clique no botão Download
  3. Escolha "Installable File Only" (isso lhe dará apenas o arquivo zip do módulo)
  4. Salve o arquivo .zip no seu computador
aviso

Importante: Baixe a opção "Installable File Only" - NÃO "All files & documentation". O arquivo instalável é o que você fará upload no Perfex CRM.

Passo 2: Faça o Upload para o Perfex CRM

Existem duas formas de fazer o upload do módulo. Escolha a que for mais fácil para você:

Opção A: Upload pelo Painel de Administração do Perfex (Recomendado)

Este é o método mais fácil:

  1. Faça login no seu Painel de Administração do Perfex CRM
  2. Vá para Setup (na barra lateral esquerda)
  3. Clique em Modules
  4. Clique no botão Upload Module (canto superior direito)
  5. Selecione o arquivo .zip que você baixou no Passo 1
  6. Clique em Upload
  7. Aguarde o upload ser concluído (isso pode levar um momento dependendo da velocidade do seu servidor)

Opção B: Upload via FTP/SFTP

Se o upload pelo painel de administração não funcionar (alguns servidores têm limites de tamanho de upload), use este método:

  1. Extraia o arquivo .zip no seu computador
  2. Conecte-se ao seu servidor usando um cliente FTP (como o FileZilla - é gratuito)
  3. Navegue até o diretório do seu Perfex CRM: sua-pasta-perfex/modules/
  4. Faça o upload da pasta do módulo extraída no diretório modules/
  5. O caminho final deve ficar assim: sua-pasta-perfex/modules/saas/
informação

O que é o FileZilla? É um programa gratuito que permite fazer upload de arquivos para seu servidor web. Pense nele como um gerenciador de arquivos para seu website. Baixe em filezilla-project.org.

Passo 3: Ative o Módulo

Após o upload, você precisa ativar o módulo:

  1. No seu Painel de Administração do Perfex CRM, vá para Setup → Modules
  2. Você deverá ver "SaaS Module" na lista de módulos disponíveis
  3. Clique no botão Activate ao lado dele
  4. A página será recarregada - isso significa que o módulo está ativo!

Após a ativação, você notará um novo item de menu na barra lateral esquerda: SaaS Management. Este é seu centro de comando para tudo relacionado ao SaaS.

Menu e configurações do SaaS Management Após a ativação, o menu SaaS Management aparece na sua barra lateral com todas as opções de configuração

Passo 4: Insira Seu Código de Compra

  1. Vá para SaaS Management → SuperAdmin Settings
  2. Insira seu CodeCanyon Purchase Code
  3. Clique em Verify ou Save
informação

Onde encontrar seu código de compra: Vá para codecanyon.net/downloads, encontre o módulo SaaS, clique no dropdown Download e selecione "License Certificate & Purchase Code." O código de compra está no arquivo de texto que será baixado.

Passo 5: Configure as Configurações do Servidor MySQL

Este é o passo de configuração mais importante. O módulo precisa de credenciais MySQL para criar bancos de dados para seus tenants.

  1. Vá para SaaS Management → SuperAdmin Settings
  2. Clique na aba MySQL Server Settings
  3. Preencha os seguintes campos:
CampoO Que InserirExemplo
Database for Each TenantSelecione Yes para bancos de dados isolados (recomendado) ou No para banco de dados compartilhadoYes
Use Subdir StructureSelecione Yes se você quer URLs seusite.com/ws/nome-do-tenantYes
I have cPanelSelecione Yes se seu servidor usa cPanel, No se nãoDepende da sua hospedagem
MySQL HostGeralmente localhostlocalhost
MySQL PortGeralmente 33063306
MySQL Root UsernameSeu nome de usuário MySQL com privilégio CREATE DATABASEroot
MySQL PasswordA senha do usuário MySQL acimasua-senha

Configuração do MySQL Server Settings MySQL Server Settings - preencha os detalhes da conexão do banco de dados aqui

  1. Clique em "Click here to verify server settings" - isso testa sua conexão MySQL
  2. Se a verificação for bem-sucedida, clique em Save Settings
perigo

Verificação falhou? Isso geralmente significa:

  • O nome de usuário ou senha do MySQL está errado
  • O usuário MySQL não tem privilégios de CREATE DATABASE
  • O MySQL não está rodando no host/porta que você especificou

Verifique novamente suas credenciais e tente novamente. Consulte Solução de Problemas → Problemas de Instalação para correções detalhadas.

Passo 6: Verifique se Tudo Funciona

Vamos garantir que tudo está configurado corretamente:

  1. Vá para SaaS Management → Plans
  2. Tente criar um plano de teste (você pode excluí-lo depois)
  3. Vá para a URL da página de destino do seu site e veja se o formulário de registro aparece

Se todas as três verificações passarem - parabéns! O módulo está instalado e funcionando!


Próximos Passos

Agora que o módulo está instalado, você precisa configurá-lo para o seu negócio:

  1. Configurar DNS e Domínios - Configure como as URLs dos tenants funcionarão
  2. Definir suas Configurações SaaS - Configure configurações de tenants, planos e página de destino
  3. Criar seu primeiro plano - Configure preços e recursos
dica

Instalação completa! Agora você está rodando uma plataforma SaaS multi-tenant. Continue para os próximos guias para personalizar tudo para o seu negócio.