Instalação Dolibarr · 5 min read · Dec 21, 2025

Como Instalar o Sistema Dolibarr ERP + CRM no Ubuntu 18.04 LTS

Dolibarr é um ERP e CRM gratuito, de código aberto e tudo-em-um para pequenas e médias empresas. É uma aplicação ERP baseada na web simples e fácil de usar que pode ser utilizada para gerenciar clientes, faturas, pedidos, produtos, inventários e muito mais. Se você está procurando soluções de ERP e CRM para o seu negócio, então Dolibarr é uma boa escolha para você.

Neste tutorial, vamos instalar o Dolibarr no servidor Ubuntu 18.04.

Requisitos

  • Ubuntu 18.04 desktop instalado em seu sistema.
  • Um usuário não-root com privilégios sudo.

Instalar Apache, PHP, MariaDB

Antes de começar, você precisará instalar o Apache, MariaDB, PHP e outros módulos PHP em seu sistema com o seguinte comando:

sudo apt-get update -y  
sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-curl php7.2-intl php7.2-mbstring php7.2-json php7.2-xmlrpc php7.2-soap php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip git -y

Uma vez que a instalação foi concluída, abra o arquivo php.ini com o seguinte comando:

sudo nano /etc/php/7.2/apache2/php.ini
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Europe/Berlin

Salve e feche o arquivo. Em seguida, inicie o serviço Apache e MariaDB e habilite-os para iniciar na inicialização com o seguinte comando:

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mariadb  
sudo systemctl enable mariadb

Configurar MariaDB

Por padrão, o MariaDB não está seguro. Portanto, você precisará protegê-lo primeiro. Você pode fazer isso executando o seguinte script:

sudo mysql_secure_installation

Responda a todas as perguntas conforme mostrado abaixo:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    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

Uma vez que o MariaDB esteja seguro, faça login no shell do MariaDB:

mysql -u root -p

Digite sua senha de root, em seguida, crie um banco de dados e um usuário para o Dolibarr:

MariaDB [(none)]> CREATE DATABASE dolibarrdb character set UTF8 collate utf8_bin;  
MariaDB [(none)]> CREATE USER dolibarr;

Em seguida, conceda privilégios ao banco de dados Dolibarr com o seguinte comando:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'mypassword';

Substitua a palavra ‘mypassword’ no comando acima por uma senha segura de sua escolha. Em seguida, você precisará executar o comando FLUSH PRIVILEGES para que a tabela de privilégios seja recarregada pelo MySQL e possamos usar novas credenciais:

MariaDB [(none)]> FLUSH PRIVILEGES;

Em seguida, saia do console do MariaDB com o seguinte comando:

MariaDB [(none)]> EXIT

Baixar e Instalar o Dolibarr

Primeiro, baixe a versão mais recente do Dolibarr do SourceForge com o seguinte comando:

cd /tmp  
wget https://sourceforge.net/projects/dolibarr/files/Dolibarr%20ERP-CRM/8.0.4/dolibarr-8.0.4.zip

Uma vez que o download esteja concluído, descompacte o arquivo baixado com o seguinte comando:

unzip dolibarr-8.0.4.zip

Em seguida, copie o diretório extraído para a raiz da web do Apache e dê as permissões adequadas:

sudo mkdir /var/www/html/dolibarr  
sudo cp -r dolibarr-8.0.4/htdocs/* /var/www/html/dolibarr/  
sudo chown -R www-data:www-data /var/www/html/dolibarr/  
sudo chmod -R 755 /var/www/html/dolibarr/

Crie uma pasta para o Dolibarr armazenar documentos enviados:

mkdir /var/documents  
chown www-data:www-data /var/documents  
chmod 700 /var/documents

Em seguida, crie um arquivo de host virtual do Apache com o seguinte comando:

sudo nano /etc/apache2/sites-available/dolibarr.conf

Adicione as seguintes linhas:


     ServerAdmin [email protected]
     DocumentRoot /var/www/html/dolibarr
     ServerName example.com

     
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     

     ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
     CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined


Substitua o nome de domínio ‘example.com’ pelo seu próprio nome de domínio no arquivo vhost. Em seguida, salve o arquivo, depois habilite o arquivo de host virtual do Apache com o seguinte comando:

sudo a2ensite dolibarr

Em seguida, habilite o módulo de reescrita do Apache e recarregue o serviço apache com o seguinte comando:

sudo a2enmod rewrite  
sudo systemctl restart apache2

Acessar o Dolibarr

Agora, abra seu navegador da web e digite a URL do seu site Dolibarr, no meu caso http://example.com. Você será redirecionado para a seguinte página:

Instalador do Dolibarr - seleção de idioma

Aqui, selecione seu idioma e clique no botão Próximo passo. Você deve ver a seguinte página:

Verificação de pré-requisitos bem-sucedida

Aqui, valide as verificações do PHP e clique no botão Iniciar. Você deve ver a seguinte página:

Role para baixo.

Agora, forneça seu diretório de documentos (/var/documents) e os detalhes do banco de dados e clique no botão Próximo passo. Você deve ver a seguinte página:

Iniciar instalação do Dolibarr

Aqui, clique no botão Próximo passo. Instalação bem-sucedida, você deve ver a seguinte página:

Instalação do Dolibarr bem-sucedida

Clique no botão Próximo passo.

Aqui, defina um novo nome de usuário e senha de administrador. Em seguida, clique no botão Próximo passo. Uma vez que o usuário foi criado com sucesso, você deve ver a seguinte página:

Usuário superadmin do Dolibarr criado com sucesso

Agora, clique no botão Ir para Dolibarr. Você será redirecionado para a página de login do Dolibarr:

Agora, forneça seu nome de usuário e senha de administrador. Em seguida, clique no botão Conexão. Você deve ver a página de configuração do Dolibarr:

Clique em Empresa/Organização e insira os detalhes da sua empresa, em seguida, vá para Módulos/Aplicações e selecione quais Módulos você deseja usar. Quando você clicar em ‘Meu painel’ depois, você verá uma página semelhante a esta:

Painel do CMS e ERP do Dolibarr

Para finalizar a instalação e remover os avisos de instalação no painel, execute estes comandos:

sudo touch /var/documents/install.lock
sudo chown root:root /var/www/html/dolibarr/conf/conf.php

Download da imagem da máquina virtual deste tutorial

Este tutorial está disponível como uma imagem de máquina virtual pronta para uso no formato ovf/ova que é compatível com VMWare e Virtualbox. A imagem da máquina virtual usa os seguintes detalhes de login:

Login SSH / Shell

Nome de usuário: administrator
Senha: howtoforge

Este usuário tem direitos sudo.

Login do Dolibarr

Nome de usuário: admin
Senha: howtoforge

Login do MySQL

Nome de usuário: root
Senha: howtoforge

Nome de usuário: dolibarr
Senha: howtoforge

O IP da VM é 192.168.1.100, pode ser alterado no arquivo /etc/netplan/01-netcfg.yaml. Por favor, altere todas as senhas acima para proteger a máquina virtual.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.