Como Instalar o SuiteCRM
SuiteCRM é uma solução de gerenciamento de relacionamento com o cliente de código aberto construída em PHP. Pode ser hospedada ou hospedada na nuvem. O SuiteCRM também pode ser amplamente personalizado para atender às necessidades de negócios. Nas próximas seções, apresentaremos os vários recursos do SuiteCRM.
1. Instalar o ambiente LAMP
Atualize o pacote do sistema para a versão mais recente
yum update
Após a atualização do pacote, o LAMP (Linux, Apache, MySQL e PHP) pode ser instalado usando todos os módulos PHP necessários
yum install httpd php php-common php-curl php-xml php-json php-mbstring php-zip php-imap pcre pcre-devel zlib-devel mariadb-server
Depois de instalar o LAMP, inicie os serviços Apache e MariaDB e configure-os para iniciar automaticamente quando o sistema for inicializado
systemctl start httpd mysql
Proteja e melhore a instalação do servidor de banco de dados executando o seguinte script
mysql_secure_installation
Você será solicitado a inserir a senha do root, basta pressionar [Enter].
Enter current password for root (enter for none):
Novamente, você também será solicitado a responder às seguintes perguntas, simplesmente digite y para todas as perguntas, defina a senha do root, exclua o usuário anônimo, desative o login remoto do root, exclua o banco de dados de teste e recarregue a tabela de permissões.
Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
Agora você precisa configurar o PHP para permitir o upload de arquivos de pelo menos 6MB.
Abra seu arquivo de configuração do PHP (/etc/php.ini ou /etc/php5/apache2/php.ini) com o editor de sua escolha, procure por upload_max_filesize e defina-o
upload_max_filesize = 6M
Salve o arquivo e feche-o, em seguida, reinicie o servidor HTTP
systemctl restart httpd
2. Criar um banco de dados SuiteCRM
Nesta etapa, você pode criar um banco de dados para armazenar os dados do SuiteCRM. Execute o seguinte comando para acessar o shell do MariaDB (lembre-se de usar seu próprio nome de banco de dados, usuário e senha)
$ mysql -u root -p
MariaDB [(none)]> CREATE DATABASE suitecrm_db; MariaDB [(none)]> CREATE USER 'crmadmin'@'localhost' IDENTIFIED BY '123';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON suitecrm_db.* TO 'crmadmin'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;
3. Instalando e configurando o SuiteCRM
Primeiro, instale o Git, obtenha e clone a versão mais recente do SuiteCRM do repositório do Github com as permissões apropriadas na pasta do SuiteCRM no diretório raiz do Apache (/var/www/html/)
yum -y install git
cd /var/www/html
git clone https://github.com/salesagility/SuiteCRM.git
mv SuiteCRM suitecrm
chown -R apache:apache suitecrm [On CentOS/RHEL]
chmod -R 755 suitecrm
ls -ld suitecrm
Agora abra seu navegador da web e insira a URL abaixo para acessar o Assistente de Instalação do SuiteCRM
http://SERVER_IP/suitecrm/install.php ou http://localhost/suitecrm/install.php
Abra a página, se solicitado a instalar o composer, se o composer não estiver instalado, instale-o através do seguinte link
https://docs.phpcomposer.com/01-basic-usage.html
Após a conclusão da instalação, instale o pacote do projeto em
composer update --ignore-platform-reqs
Você verá a página de boas-vindas, que inclui o contrato de licença do SuiteCRM. Leia a licença e marque " Eu aceito" e defina o idioma da instalação. Clique em Avançar para continuar.
Assistente Web do SuiteCRM, você verá a página de requisitos de pré-instalação abaixo. Se tudo estiver bem, como mostrado na captura de tela abaixo, clique em Avançar para continuar.
Em seguida, forneça as configurações do banco de dados do SuiteCRM (nome do banco de dados, host, nome de usuário e senha)
4. Configuração do Banco de Dados do SuiteCRM
Na mesma página, insira a configuração do site (nome do site, nome de usuário do administrador, senha e endereço de e-mail).
Você também pode configurar opções adicionais.
Dados de Demonstração (selecione Sim se quiser preencher o site com dados de demonstração).
Seleção de cenário - por exemplo, vendas, marketing, etc.
Especificação do servidor SMTP - selecione seu provedor de e-mail, servidor SMTP, porta, detalhes de autenticação do usuário.
Detalhes da marca - nome da organização e logotipo.
Configurações da área do sistema - formato de data, formato de hora, fuso horário, moeda, símbolo da moeda e código de moeda ISO 4217.
Configurações de segurança do site.
5. Login
Após a conclusão, clique em Avançar para iniciar o processo de instalação real, onde o instalador criará as tabelas do banco de dados e as configurações padrão.
Uma vez que a instalação esteja completa, você pode fazer login. Forneça o nome de usuário e a senha do administrador e clique em " Login "