Instalação ERP · 5 min read · Dec 20, 2025

Instalar Dolibarr ERP no Ubuntu 22.04

Dolibarr é um sistema ERP e CRM de código aberto escrito em PHP. É projetado para pequenas e médias empresas gerenciarem clientes, faturas, pedidos, produtos, inventários, etc. Ele fornece uma interface web simples e fácil de usar que permite gerenciar sua aplicação ERP através de um navegador web. Se você está procurando soluções ERP e CRM de código aberto para sua organização, então Dolibarr é a melhor escolha para você.

Neste tutorial, aprenderemos como instalar o Dolibarr no servidor Ubuntu 22.04.

Requisitos

  • Um servidor rodando Ubuntu 22.04.
  • Uma senha de root configurada em seu servidor.
  • Um nome de domínio válido apontado para seu servidor.

Instalar LAMP Stack

Antes de começar, você deve instalar Apache, MariaDB, PHP e outros módulos PHP em seu sistema. Primeiro, adicione um repositório PHP ao seu sistema usando o seguinte comando:

apt-get install software-properties-common -y  
add-apt-repository ppa:ondrej/php -y

Em seguida, atualize o repositório e instale o Apache, PHP e o servidor MariaDB com o seguinte comando:

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

Uma vez que a instalação foi concluída, edite o arquivo php.ini e mude algumas configurações padrão:

nano /etc/php/7.4/apache2/php.ini

Altere as seguintes configurações:

memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = UTC

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

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

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Configurar MariaDB

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

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;  
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 'password';

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

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Baixar e Instalar Dolibarr

Primeiro, baixe a versão mais recente do Dolibarr do repositório Git usando o seguinte comando:

release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4) wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gz

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

tar -xvzf 15.0.2.tar.gz

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

cp -r dolibarr-15.0.2 /var/www/html/dolibarr  
chown -R www-data:www-data /var/www/html/dolibarr/  
chmod -R 775 /var/www/html/dolibarr/

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Configurar Apache para Dolibarr

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

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

Adicione as seguintes linhas:


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

     
          Options +FollowSymlinks
          AllowOverride All
          Require all granted
     

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

Salve o arquivo, em seguida, habilite o arquivo de host virtual do Apache com o seguinte comando:

a2ensite dolibarr

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

a2enmod rewrite  
systemctl restart apache2

Agora você pode verificar o status do Dolibarr com o seguinte comando:

systemctl status apache2

Você receberá a seguinte saída:

? apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2022-07-02 08:14:00 UTC; 6s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 21317 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 21321 (apache2)
      Tasks: 6 (limit: 4579)
     Memory: 13.6M
        CPU: 119ms
     CGroup: /system.slice/apache2.service
             ??21321 /usr/sbin/apache2 -k start
             ??21322 /usr/sbin/apache2 -k start
             ??21323 /usr/sbin/apache2 -k start
             ??21324 /usr/sbin/apache2 -k start
             ??21325 /usr/sbin/apache2 -k start
             ??21326 /usr/sbin/apache2 -k start

Jul 02 08:14:00 ubuntu2204 systemd[1]: Starting The Apache HTTP Server...

Uma vez que você tenha terminado, pode prosseguir para o próximo passo.

Acessar Dolibarr

Agora, abra seu navegador web e digite a URL http://dolibarr.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:

Agora, forneça os detalhes do seu banco de dados, detalhes da configuração do servidor web e clique no botão Próximo passo. Você deve ver a seguinte página:

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

Clique no botão Próximo passo. Você deve ver a seguinte página:

Aqui, forneça seu nome de usuário e senha de administrador. Em seguida, clique no botão Próximo passo. Uma vez que o usuário tenha sido 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 Conectar. Você deve ver o painel do Dolibarr na seguinte página:

Conclusão

Parabéns! você instalou e configurou com sucesso o Dolibarr ERP e CRM com Apache no servidor Ubuntu 22.04. Agora você pode começar a gerenciar seu ERP e CRM a partir de um local central. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.