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 -yUma 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.inimemory_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 mariadbConfigurar 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_installationResponda 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]: YUma vez que o MariaDB esteja seguro, faça login no shell do MariaDB:
mysql -u root -pDigite 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)]> EXITBaixar 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.zipUma vez que o download esteja concluído, descompacte o arquivo baixado com o seguinte comando:
unzip dolibarr-8.0.4.zipEm 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/documentsEm seguida, crie um arquivo de host virtual do Apache com o seguinte comando:
sudo nano /etc/apache2/sites-available/dolibarr.confAdicione 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 dolibarrEm 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 apache2Acessar 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:

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

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:

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

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:

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:

Para finalizar a instalação e remover os avisos de instalação no painel, execute estes comandos:
sudo touch /var/documents/install.locksudo chown root:root /var/www/html/dolibarr/conf/conf.phpDownload 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.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.