Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar Dolibarr em um VPS (Guia Completo)

Aprenda como auto-hospedar Dolibarr em um VPS com nosso guia completo, abordando instalação, configuração e melhores práticas.

Dolibarr é uma suíte open-source de ERP e CRM que simplifica a gestão de negócios para pequenas e médias empresas. Auto-hospedá-lo em um VPS garante que você tenha controle total sobre seus dados, melhora a privacidade e pode frequentemente resultar em economia de custos ao longo do tempo. Este guia irá orientá-lo pelos passos necessários para auto-hospedar Dolibarr em um VPS.

Por Que Escolher um VPS para Dolibarr?

Utilizar um VPS permite melhor desempenho e personalização em comparação com hospedagem compartilhada. Além disso, oferece a liberdade de instalar softwares necessários, configurar configurações de segurança e escalar recursos de acordo com suas necessidades.

Comparação de Provedores de VPS

Ao escolher um VPS para hospedar Dolibarr, considere as seguintes opções:

ProvedorPreço Mensal (EUR/USD)CPURAMArmazenamento
Contabo VPS5,99 EUR14GB200GB
Hetzner Cloud4,15 EUR12GB20GB
DigitalOcean6 USD11GB25GB
Vultr6 USD11GB25GB
Linode (Akamai Cloud)5 USD11GB25GB

Todas as opções são adequadas para hospedar Dolibarr, mas para melhor desempenho, recomenda-se o Contabo VPS devido à sua maior capacidade de RAM e armazenamento. Confira nossa comparação completa de VPS para mais detalhes.

Pré-requisitos

Antes de prosseguir com a instalação, garanta que você possui:

  1. Um VPS configurado com acesso SSH.
  2. Um nome de domínio apontado para seu VPS (opcional, mas recomendado).
  3. Um entendimento básico de comandos Linux.

Passo 1: Configurando Seu VPS

  1. Conecte-se ao seu VPS:
    Use SSH para acessar o terminal do seu VPS:
ssh root@seu_ip_vps
  1. Atualize seu sistema:
    Isso garante que todos os pacotes estejam atualizados.
apt-get update && apt-get upgrade -y

Passo 2: Instalar Pacotes Necessários

Instale Apache, MySQL e PHP. O Dolibarr requer esses serviços para funcionar corretamente.

apt-get install apache2 mysql-server php php-mysql libapache2-mod-php -y

Passo 3: Fazer o Download do Dolibarr

Navegue até o diretório onde deseja instalar o Dolibarr:

cd /var/www/html

Faça o download da última versão do Dolibarr:

wget https://sourceforge.net/projects/dolibarr/files/latest/download -O dolibarr.zip

Descompacte o arquivo baixado:

unzip dolibarr.zip

Passo 4: Configurar Banco de Dados MySQL

  1. Acesse o MySQL:
mysql -u root -p
  1. Crie um banco de dados para Dolibarr:
CREATE DATABASE dolibarr;
CREATE USER 'dolibarruser'@'localhost' IDENTIFIED BY 'sua_senha';
GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarruser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Passo 5: Configurar Apache

  1. Crie um arquivo de configuração do Apache para Dolibarr:
nano /etc/apache2/sites-available/dolibarr.conf
  1. Adicione a seguinte configuração:
<VirtualHost *:80>
    DocumentRoot /var/www/html/dolibarr/htdocs
    ServerName seu_dominio.com

    <Directory /var/www/html/dolibarr/htdocs>
        AllowOverride All
    </Directory>
</VirtualHost>
  1. Ative o novo site e o módulo de reescrita:
a2ensite dolibarr.conf
a2enmod rewrite
systemctl restart apache2

Passo 6: Concluir a Instalação

Abra seu navegador e acesse http://seu_dominio.com/install. Siga as instruções do instalador web. Use as credenciais do banco de dados que configurou anteriormente.

Passo 7: Segurar Sua Instalação

Após a instalação, tome as seguintes precauções:

  1. Remova a pasta de instalação:
rm -rf /var/www/html/dolibarr/htdocs/install
  1. Ajuste as permissões dos arquivos:
chown -R www-data:www-data /var/www/html/dolibarr/htdocs
  1. Segurança no MySQL:
    Execute mysql_secure_installation para remover usuários e bancos de dados de teste.

Passo 8: Opcional - Instalação com Docker

Se preferir usar Docker para auto-hospedar Dolibarr, siga estes passos:

  1. Instale Docker:
apt-get install docker.io docker-compose -y
  1. Crie um arquivo docker-compose.yml:
version: '3'

services:
  db:
    image: mysql:5.7
    environment:
      MYSQL_DATABASE: dolibarr
      MYSQL_USER: dolibarruser
      MYSQL_PASSWORD: sua_senha
      MYSQL_ROOT_PASSWORD: root_senha

  dolibarr:
    image: dolibarr/dolibarr
    environment:
      - DB_HOST=db
      - DB_USER=dolibarruser
      - DB_PASS=sua_senha
    ports:
      - "80:80"
  1. Execute o Dolibarr:
docker-compose up -d

Parabéns! Agora você tem Dolibarr auto-hospedado no seu VPS.

Perguntas Frequentes (FAQs)

1. É seguro auto-hospedar Dolibarr?

Auto-hospedar Dolibarr oferece maior controle sobre seus dados e privacidade. Contudo, você precisa adotar medidas para proteger seu servidor, incluindo configurar firewalls, usar senhas seguras e manter o software atualizado regularmente. Além disso, considere implementar SSL no seu servidor web para criptografar os dados transmitidos.

2. Posso instalar Dolibarr em um VPS de baixa especificação?

Sim, Dolibarr pode rodar em VPS de baixa especificação, mas o desempenho pode ser afetado conforme o aumento do número de usuários. Para instalações minimalistas, opções como Hetzner Cloud (4,15 EUR/mês) podem ser suficientes para testes. Se espera alta utilização, opte por provedores como Contabo VPS (5,99 EUR/mês) para melhor desempenho.

3. Quais as vantagens de usar Docker para auto-hospedar Dolibarr?

O uso do Docker simplifica a instalação e gestão do Dolibarr, permitindo rodá-lo em contêineres isolados. Isso facilita o gerenciamento de dependências e atualizações. Além disso, o Docker pode facilitar o escalonamento e a migração de sua aplicação.

Seguindo este guia, você pode hospedar o Dolibarr de forma segura e eficiente em seu VPS, gerenciando seu negócio com mais autonomia. Para mais recursos, confira r/selfhosted e a lista awesome-selfhosted para outras ferramentas e aplicações.