O SuiteCRM é uma plataforma open-source de gestão de relacionamento com clientes (CRM) que oferece uma solução completa para gerenciar vendas, marketing e suporte ao cliente. Neste tutorial, você aprenderá como instalar o SuiteCRM com o servidor web Nginx e configurar o SSL gratuito do Let’s Encrypt no Ubuntu 22.04.
Requisitos
- Servidor rodando Ubuntu 22.04
- Acesso root ou um usuário com privilégios sudo
- Nginx, PHP e MySQL/MariaDB instalados
- Nome de domínio apontado para o servidor
Passo 1: Atualizar o Sistema
Comece garantindo que o sistema está atualizado:
sudo apt update && sudo apt upgrade -y
Passo 2: Instalar o Nginx, PHP e MySQL
O SuiteCRM requer um servidor web (Nginx), PHP e um banco de dados MySQL ou MariaDB. Execute o comando abaixo para instalar os pacotes necessários:
sudo apt install nginx php-fpm php-mysql php-curl php-gd php-json php-xml php-mbstring mariadb-server -y
Inicie e habilite os serviços para garantir que eles iniciem automaticamente com o sistema:
sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl start mariadb
sudo systemctl enable mariadb
Passo 3: Configurar o Banco de Dados
Agora, vamos configurar o MariaDB para o SuiteCRM. Faça login no console do MySQL/MariaDB:
sudo mysql -u root -p
Crie o banco de dados e um usuário para o SuiteCRM:
CREATE DATABASE suitecrm;
CREATE USER 'suitecrmuser'@'localhost' IDENTIFIED BY 'senha_forte';
GRANT ALL PRIVILEGES ON suitecrm.* TO 'suitecrmuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Passo 4: Baixar e Instalar o SuiteCRM
Baixe a versão mais recente do SuiteCRM no site oficial:
cd /var/www/
sudo wget https://suitecrm.com/files/162/SuiteCRM-7.12/610/SuiteCRM-7.12.7.zip
Extraia o arquivo baixado:
sudo apt install unzip -y
sudo unzip SuiteCRM-7.12.7.zip -d /var/www/suitecrm
Defina as permissões adequadas para o diretório do SuiteCRM:
sudo chown -R www-data:www-data /var/www/suitecrm
sudo chmod -R 755 /var/www/suitecrm
Passo 5: Configurar o Nginx para o SuiteCRM
Agora, crie um arquivo de configuração de host virtual para o SuiteCRM no Nginx:
sudo nano /etc/nginx/sites-available/suitecrm
Adicione a seguinte configuração:
server {
listen 80;
server_name seu-dominio.com;
root /var/www/suitecrm;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
Ative o novo site e reinicie o Nginx:
sudo ln -s /etc/nginx/sites-available/suitecrm /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl restart nginx
Passo 6: Instalar o Let’s Encrypt para SSL
Agora, vamos proteger o site com um certificado SSL gratuito do Let’s Encrypt. Instale o Certbot:
sudo apt install certbot python3-certbot-nginx -y
Em seguida, execute o Certbot para obter e configurar automaticamente o certificado SSL:
sudo certbot --nginx -d seu-dominio.com -d www.seu-dominio.com
Siga as instruções na tela para completar a instalação. O Certbot também configura a renovação automática do certificado SSL.
Passo 7: Completar a Instalação do SuiteCRM
Agora, abra o navegador e acesse o seu domínio para completar a instalação do SuiteCRM:
https://seu-dominio.com
Siga as instruções da interface gráfica para configurar o banco de dados, administrador e outros detalhes do sistema.
Servidor VPS
Se precisar de um servidor VPS confiável para hospedar seu SuiteCRM com Nginx e Let’s Encrypt, veja as opções disponíveis aqui.
RDS CAL (Client Access License)
Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting
#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds