Guia de instalação do SuiteCRM

Publicados: 2022-07-11
suitecrm-guia de instalação

SuiteCRM é um popular software de gerenciamento de relacionamento com o cliente (CRM) de código aberto. Seus principais recursos incluem automação da força de vendas, campanhas de marketing, casos de suporte e calendário.

SuiteCRM é gratuito

O SuiteCRM é lançado sob a Licença Pública Geral Affero (AGPL). Isso significa que é gratuito para baixar e usar. Mas, se você fizer alguma alteração no código, deverá compartilhar essas alterações com a comunidade.

Suponha que você esteja procurando um sistema de CRM fácil de usar com muitos recursos. Então o SuiteCRM pode ser uma boa opção.

SuiteCRM oferece versões gratuitas de seu software. No entanto, as versões pagas possuem alguns recursos diferentes.

Por que escolher o SuiteCRM?

  • Ele fornece uma visão de 360 ​​graus para saber tudo sobre seu cliente
  • Ele atua como um repositório central e fornece informações importantes sobre os dados de seus clientes para melhorar o relacionamento comercial
  • Ele oferece total liberdade para personalizar seu CRM, pois é de código aberto.
  • Ele fornece uma API Rest aberta que permite a integração com o core business. Com isso, você pode colaborar além das fronteiras.

Explicaremos as etapas a seguir neste guia

  • 1. Como instalar a versão mais recente do SuiteCRM
  • 2. Dicas para usar o SuiteCRM

Como instalar

Para instalar o SuiteCRM, você precisará atender aos requisitos mínimos do sistema.

Os Requisitos Mínimos do Sistema

– Um servidor web com PHP 5.4 ou posterior instalado

– Um servidor de banco de dados como MySQL, MariaDB ou PostgreSQL

– O módulo mod_rewrite do Apache ativado

– Apache – 2.2, 2.4

Outros requerimentos

  • PHP
  • JSON
  • Análise XML
  • Módulo de Strings MB
  • Arquivo de configuração SugarCRM gravável (config.php)
  • Diretório personalizado gravável
  • Subdiretórios e arquivos de módulos graváveis
  • Diretório de upload gravável
  • Subdiretórios de dados graváveis
  • Subdiretórios de cache graváveis
  • Limite de memória PHP (pelo menos 128M)
  • Módulo de compressão ZLIB
  • Módulo de manipulação de ZIP
  • Biblioteca PCRE
  • Módulo IMAP
  • Módulo cURL
  • Tamanho do arquivo de upload (mínimo 10 MB)
  • Suporte Sprite

Se esses requisitos forem atendidos, você poderá prosseguir para a próxima etapa. O que é aquilo?

Antes de baixar SuiteCRM no Windows, é importante instalar WAMP ou XAMPP.

Motivo para instalar WAMP ou XAMPP

Testar seu site no servidor local antes de publicá-lo no servidor real é o mais importante. Para isso, instalar o WAMP e o XAMPP é uma boa prática.

Este servidor web local deixa você livre de aprender e lembrar a codificação e os comandos mais difíceis de PHP, MySQL e muito mais. Você precisa executar o painel de controle desse servidor web. E é isso. Usando o painel de controle, você pode gerenciar todos os componentes incluídos. Para os iniciantes, é importante entender o significado do WAMP e do XAMPP.

O WAMP é uma plataforma significativamente usada, pois foi projetada especificamente apenas para usuários do Windows. No entanto, o XAMPP também está tendo a mesma funcionalidade do WAMP. E também pode ser usado para Windows, LINUX e Mac OS. Você pode escolher qualquer plataforma, dependendo de seus objetivos.

Você concluiu a instalação do WAMP ou XAMPP?

Então o que vem depois? Você está pronto para instalar o SuiteCRM. Antes de instalar o SuiteCRM, verifique os requisitos de pré-instalação do seu sistema. Isso foi explicado acima neste guia. Verifique se você tem uma versão atualizada do PHP. E também verifique se a versão do XAMPP e a versão do PHP são mutuamente orientadas. Vamos. Vamos começar

A instalação do XAMPP foi concluída com sucesso. Então o que vem depois? Você está pronto para instalar o SuiteCRM. Antes de instalar o SuiteCRM, verifique os requisitos de pré-instalação do seu sistema.

Isso foi explicado acima neste guia. Verifique se você tem uma versão atualizada do PHP. E também verifique se a versão do XAMPP e a versão do PHP são mutuamente orientadas. Vamos, vamos começar.

Passos para baixar o SuiteCRM

Passo 1

Depois de instalar o XAMPP ou WAMP, você pode continuar baixando a versão mais recente do SuiteCRM (https://suitecrm.com/download/) do site oficial.

Certifique-se de escolher a opção “Community Edition”.

Registre-se no SuiteCRM e baixe o arquivo zip SuiteCRM

(Você pode continuar a fazer login se for um usuário existente)

Passo 2

Você pode encontrar a pasta Zip na pasta “Downloads”.

Depois de baixar o arquivo zip, descompacte ou extraia o arquivo

etapa 3

E copie todos os arquivos extraídos do SuiteCRM.

Passo 4

Em seguida, vá para a pasta XAMPP (do local onde você baixou o XAMPP).

Etapa 5

Clique no arquivo xampp. Lá você pode encontrar uma pasta chamada htdocs. Passe pela pasta.

Etapa 6

Na pasta htdocs, você deve criar uma nova pasta como SuiteCRM

Cole todos os arquivos que você copiou antes (ou seja, todo o arquivo suitecrm extraído) nesta nova pasta

Etapa 7

Agora abra o painel de controle do XAMPP

Etapa 8

Clique em “Iniciar” no Apache e MySQL correspondente

Etapa 9

Aguarde até que o número do PID(s) e da porta apareça (ou seja, o status do Apache e do MySQL fique verde)

Em seguida, minimize a tela do painel de controle.

Observação

Não se esqueça de executar o painel de controle do XAMPP. A menos que o SuiteCRM não possa ser instalado.

Agora você minimizou a tela do painel de controle do XAMPP. Certo?

Em seguida, abra seu navegador da web

Vá para a barra de endereços e digite localhost/SuiteCRM .(este nome SuiteCRM é o nome da pasta onde colamos os arquivos extraídos do SuiteCRM

Em seguida, você precisa alterar a propriedade do diretório SuiteCRM para usuários e grupos do Apache.

O sistema operacional decide os recursos do usuário do sistema. Ou seja, o usuário do sistema do seu servidor web varia dependendo do seu sistema operacional. O servidor web comumente usado inclui:

– Apache (Linux/Apache)

– IUSR_ComputerName(Windows/IIS)

Se você estiver usando Linux, defina a permissão mencionada abaixo em seu diretório SuiteCRM:

upload de dados de temas de módulos personalizados config_override.php. (Para tornar sua pasta gravável 775 é usado)

sudo chown -R www-data:www-data
sudo chmod -R 755
sudo chmod -R 755 cache

Agora você concluiu o processo de download do SuiteCRM. Em seguida, aprenderemos o processo de instalação.

Processo de instalação do SuiteCRM

O localhost/suitecrm redireciona você para a página de instalação.

Caso contrário, você pode abrir seu navegador e ir para SuiteCRM.

O SuiteCRM redireciona você para a página de instalação se você já instalou o arquivo.

(Se você é novo na instalação do SuiteCRM, ele o redireciona para a página de login)

Página de instalação

Passo 1

Na página de instalação, você encontrará o Contrato de Licença. Essa é a Licença Pública Geral GNU Affero.

Aceite o Contrato de Licença. Em seguida, clique em Avançar

Assistente de configuração do SuiteCRM-Instalação do SuiteCRM

Passo 2

O SuiteCRM verifica todos os pré-requisitos do servidor para garantir que o arquivo seja executado corretamente.

Se você encontrar algum erro, ele precisa ser resolvido. Para que as funcionalidades do seu módulo funcionem.

Se não houver erros, clique em Avançar.

Verificando o ambiente - instalação do SuiteCRM
ambiente do sistema - instalação do SuiteCRM

Você irá para a página de configuração agora.

Criando um banco de dados

Antes de entrar nesta configuração, você deve primeiro criar um banco de dados. É a melhor opção para criar o banco de dados depois de executar o painel de controle do XAMPP. Não fique confuso sobre como criar banco de dados. Aqui estão alguns passos fáceis para criar um banco de dados.

Abra localhost na barra de endereços

Na próxima aba Abra http://localhost/phpmyadmin/

A página phpMyAdmin será aberta

Clique em “Criar banco de dados” na seção de banco de dados.

Você deve inserir o nome do banco de dados como suitecrm e selecionar o idioma.

Clique em “Criar”

Um novo banco de dados foi criado com o nome suitecrm.

Agora entre no processo de instalação do SuiteCRM

Página de configuração

A página de configuração inclui a configuração do banco de dados e a configuração do site a seguir.

Página de configuração - instalação do SuiteCRM

Configuração do banco de dados

– Digite o tipo de banco de dados (Selecione MySQL )

– Nome do host: você deve digitar o nome do host do servidor de banco de dados neste campo. (por padrão, é definido como localhost)

– Nome do banco de dados (O nome padrão é suitecrm (é o nome do banco de dados que criamos antes no phpMyAdmin) CRM. Você também pode criar um nome personalizado)

– Nome de usuário (nome de usuário com acesso ao banco de dados. (Por padrão, é definido como root )

– Senha(Não é necessário para MySql. Você pode deixar esta seção vazia)

Configuração do site

Digite o nome de usuário de login em “SuiteCRM Application Admin Name”. (Nome da conta de administrador).

Digite a senha da conta de administrador em “SuiteCRM Admin User Password”. Em seguida, digite novamente a senha para confirmação.

Em “URL da instância do SuiteCRM”, digite o caminho do URL para o SuiteCRM. Foi inserido como padrão.

Em “Endereço de e-mail”, digite o endereço de e-mail do administrador.

Observação

Só é obrigatório fornecer as informações necessárias na configuração do banco de dados e na configuração do site.

A seção mais opções é opcional. Você pode preenchê-lo agora ou deixá-lo para mais tarde. Isso fica a seu critério.

Se você quiser pular a seção de mais opções, clique no ícone "Avançar" na parte inferior da página. E vá para o Passo 7

Caso contrário, continue com a Etapa 6.

Seção Mais Opções (Opcional)
O que há na seção Mais opções?

A seção de opções Mais inclui especificações do servidor SMTP, identidade visual e logotipo, configuração de sistema e localidade e segurança do site.

Insira os detalhes completos do seu servidor SMTP na seção "Especificações do servidor SMTP"

Instalação do SMTP- SuiteCRM

Insira o logotipo e a marca da sua empresa na seção “Branding and Logo”

Branding- Instalação do SuiteCRM

Defina a data, o fuso horário e a moeda da sua organização na seção " Configurações de localidade do sistema ". Modifique esses valores com base em usuários regulares.

Local do sistema - instalação do SuiteCRM

Página de instalação

A tela de instalação verifica as credenciais especificadas pelo administrador. Se o nome do banco de dados já existir, uma caixa de diálogo aparecerá. Isso mostra se deve alterar o nome do banco de dados ou aceitar o nome do banco de dados.

As tabelas do banco de dados serão eliminadas se você usar o nome do banco de dados existente. Em seguida, clique em Aceitar para eliminar a tabela de banco de dados atual.

Ou clique em “Cancelar”. E especifique um novo nome de banco de dados.

Agora o SuiteCRM inicia a instalação.

instalar-instalação do SuiteCRM

Instalação completa

Após a instalação, você será direcionado para a página de login.

Na página de login, digite seu nome de usuário e senha (você os definiu na configuração do site)

página de login - instalação do SuiteCRM

Agora o painel do SuiteCRM será aberto.

Instalação do Dashboard- SuiteCRM

Você instalou com sucesso o SuiteCRM. Então esperando o quê? Comece a trabalhar com seu SuiteCRM.

Instale e configure seu SuiteCRM em 2 horas.

Personalize o CRM para suas necessidades

Contacte-nos para mais detalhes

Se você é novo no SuiteCRM, precisa aprender alguns módulos e o gerenciamento do SuiteCRM. Vamos discutir sobre isso, para melhorar nosso conhecimento sobre o SuiteCRM.

Administração

Na seção de administração, estão disponíveis opções como gerenciamento de usuários e configurações do sistema. O administrador pode alterar o servidor de e-mail SMTP, adicionar usuários ou visualizar logs e diferentes opções de configuração conforme abaixo.

Gerenciamento de usuários

  • Nesta seção, você pode gerenciar o nome de usuário e a senha, bem como todos os detalhes do usuário
  • Na visualização da lista de usuários, você verá o usuário administrador (por padrão)
  • Você pode criar o usuário clicando no ícone "Criar usuário"
  • Preencha todos os campos obrigatórios para criar um usuário.
  • Para cada usuário, você pode definir um tema. SuiteCRM tem três temas por padrão.
  • Defina as configurações básicas do usuário. Isso inclui
  • Definir notificação por e-mail para atribuir um novo registro para esse usuário
  • Defina as configurações de data, hora e moeda para o usuário
  • Exibir apenas os módulos necessários desse usuário
  • Depois de concluir isso, o usuário receberá uma notificação por e-mail para definir uma senha. Agora a criação do usuário está concluída.
  • Em seguida, o administrador configurará uma função para o usuário. Você pode visualizar o Gerenciamento de funções no submenu da seção Admin.

Configurações de sistema

As configurações do sistema incluem

-Interface de usuário

-Branding e Logo da sua organização

-Número de registros a serem exibidos na exibição de lista

Configurações avançadas

-Você pode mudar ON/OFF do modo de desenvolvedor

-Configuração de log, que inclui tempo de log lento para fazer consultas

Configurações do registrador

-Altere o nome e o tamanho do Log.

-Selecione o nível do Log

-Você também pode consultar o guia oficial para instruções detalhadas.

-Depois que as etapas de instalação forem concluídas, você poderá começar a usar o SuiteCRM! Certifique-se de explorar todos os seus recursos e se familiarizar.

Como limpar o cache

Após a instalação, se você quiser limpar o cache no SuiteCRM, há algumas etapas que você precisa seguir.

Primeiro, faça login na sua conta SuiteCRM digitando localhost/SuiteCRM no seu navegador.

O painel do SuiteCRM será aberto

Clique no ícone “admin” no canto superior direito da página. E clique em “Admin” no submenu.

página de administração - instalação do SuiteCRM

A página Administração será aberta. Role para baixo até encontrar ferramentas de administração.

Na seção Ferramentas administrativas, clique em “Reparar e reconstruir”

reparação- instalação do SuiteCRM

Agora você entrou na janela de reparo. Clique em “Reparação e reconstrução rápidas”

Reparo e reconstrução rápidos - instalação do SuiteCRM

Em seguida, ele começa a limpar o cache e as extensões e tabelas reconstruídas.

Depois de limpar os arquivos de cache, você pode ir para a página de administração clicando em “Retornar à página de administração”, que fica na parte inferior da janela de limpeza de cache.

retornar à página de administração - SuiteCRM

Isso garantirá que todos os dados armazenados em cache sejam removidos da sua conta SuiteCRM. E que seu sistema esteja atualizado.

Como adicionar um campo

Adicionar campos no SuiteCRM é um processo simples, concluído em apenas algumas etapas.

Passo 1

Para adicionar um campo, faça login na sua conta SuiteCRM e navegue até a seção “Admin”.

Clique em “Admin” no submenu de “admin” (canto superior direito da página)

Passo 2

A página de administração será aberta. Role para baixo na página de administração para encontrar as ferramentas do desenvolvedor. Nas ferramentas do desenvolvedor, clique em “Estúdio”.

Instalação do Studio- SuiteCRM

etapa 3

A seção Studio contém o ícone de personalização Exportar e os Módulos para editar

Você pode adicionar campos a qualquer um dos módulos que você precisa adicionar

Selecione os módulos aos quais você precisa adicionar campos

Por exemplo. Selecione as faturas do módulo

fatura- instalação do SuiteCRM

Passo 4

Em seguida, clique no ícone "Adicionar campos"

adicionar campo - instalação do SuiteCRM

Etapa 5

Na janela pop-up "Adicionar campo", você precisará inserir as seguintes informações:

Tipo de dados: Selecione o tipo de dados do novo campo. O tipo de dados que você selecionou determina que tipo de caractere precisa ser inserido para o novo campo. Por exemplo, se você precisar inserir apenas números no novo campo, selecione o tipo de dados inteiro.

Escolha o tipo de dados do campo que você deseja adicionar na lista suspensa. Os tipos mais comuns são texto, número e data.

Nome do campo: Digite o nome do seu novo campo aqui. Este nome será exibido na lista de campos e em qualquer formulário onde o campo apareça.

Texto de ajuda: o texto de ajuda aparece temporariamente enquanto um usuário passa o mouse sobre o campo. E pode ser usado para solicitar ao usuário o tipo de entrada desejado.

Texto do Comentário: É visto apenas no construtor de módulos e na aba Studio. Ele pode ser usado para descrever o campo para administrador.

Valor Padrão: Se um novo registro for gerado, o valor padrão será pré-preenchido no campo. Você pode usar o valor padrão ou inserir o novo valor conforme desejar.

Max Size: Determina o número máximo de caracteres inseridos no campo.

Obrigatório: Ative a caixa de seleção se você exigiu o campo. A menos que deixe como desabilitado. Você deve fornecer um valor para salvar os registros do campo.

Auditoria: Ative a caixa de seleção para rastrear alterações no campo no log de alterações.

Importável: Selecione Sim na caixa suspensa de importável para permitir, proibir ou exigir que o campo seja importado para o Assistente de importação.

Mesclagem Duplicada: Você pode habilitar ou desabilitar este campo Mesclagem Duplicada para encontrar os recursos duplicados.

Etapa 6

Clique no botão “Salvar” para adicionar o novo campo.

salvar campo - instalação do SuiteCRM

Criando módulo personalizado: um guia prático para desenvolvedores do SuiteCRM

Se você é um desenvolvedor que trabalha com o SuiteCRM, pode ser necessário criar um módulo personalizado.

Explicamos as etapas para criar um módulo personalizado básico no SuiteCRM. Criar um módulo personalizado é bastante simples no SuiteCRM com estes passos fáceis.

Vá para a página de administração clicando em admin<<Admin

Na página de administração, role para baixo para as ferramentas de desenvolvimento. E, em seguida, clique em "Construtor de módulos" nele

Na página do Construtor de Módulos, clique no ícone “Novo pacote”

Em seguida, uma nova janela de pacote aparecerá.

Construtor de módulos - instalação do SuiteCRM
novo pacote - Instalação do SuiteCRM

Nessa nova janela de pacote, você deve inserir:

Nome do pacote: O nome deve ser alfanumérico. Começa apenas com letras. E o nome do pacote não deve conter espaços.

Nome do autor: Você deve fornecer o nome do autor dos pacotes.

Chave : Use apenas a chave alfanumérica.

Clique em “ Salvar”.

suitecrm mailchimp- Instalação do SuiteCRM
Instalação do SuiteCRM- SuiteCRM

Agora o módulo Mailchimp está disponível próximo ao ícone do novo pacote.

Então você pode Exportar o novo módulo criado clicando em “Exportar”.

Seu arquivo será exportado com sucesso e salvo como uma pasta zip em seus downloads.

Assim, você pode baixar o módulo personalizado. Para instalar o módulo personalizado, você deve seguir as instruções.

Como instalar módulos personalizados no SuiteCRM?

Instalar os módulos personalizados no site do portal do desenvolvedor do SuiteCRM é fácil. Antes de aprender o processo de instalação, você precisa saber: Existem módulos não suportados?

Sim. A seguir estão os módulos não suportados. E a instalação está bloqueada no Portal do desenvolvedor.

  • backup_migrate
  • content_sync
  • delete_all
  • devel_themer
  • domínio
  • php
  • correio HTML simples
  • mala direta
  • editor_tema

Agora vamos aprender como instalar módulos personalizados no SuiteCRM.

Acesse a página de administração. Role para baixo até a parte inferior, onde você encontra

“Ferramentas Administrativas”.

Clique em “Module Loader” nas Ferramentas Administrativas

Na página Module Loader Clique no ícone “Install” próximo ao nome do pacote

E isso é tudo que você instalou com sucesso o módulo personalizado

Você também pode excluir o pacote clicando em "Excluir pacote". Se você excluir o pacote, ele desaparecerá da seção de novo pacote

Como desinstalar o SuiteCRM?

Primeiro, vá para o diretório onde o SuiteCRM está localizado.

Para Windows:

No servidor de banco de dados, exclua o esquema do banco de dados. Como já dissemos, o nome padrão do banco de dados é suitecrm. Mas pode variar se você alterar o nome do banco de dados durante a instalação.

Para Linux

Primeiro, remova o diretório SuiteCRM. Use o seguinte comando:

rm -rf – Para excluir o diretório

Nós somos o fim do guia. Até agora, aprendemos uma explicação detalhada da instalação do SuiteCRM. E é claro que você aprendeu a lidar com o SuiteCRM. É muito simples instalar o módulo personalizado básico em seu SuiteCRM.

Embora existam muitos mais que incluem integração de e-mail, calendário do google, fusão duplicada e as listas continuam. Não se preocupe com isso. Fornecemos personalização para essas extensões exclusivas do SuiteCRM que atendem às suas necessidades de negócios. Nossos módulos personalizados definitivamente ajudarão você a aumentar o crescimento das vendas e a eficiência dos negócios

Você pode obter nossos módulos personalizados para SuiteCRM.

Também fornecemos serviço de personalização para SuiteCRM com base em sua solicitação. Se você precisar de nosso suporte ou serviço, entre em contato conosco em [email protected]

Confira nossa coleção de extensões SuiteCRM para melhorar a produtividade.

Produtos SuiteCRM