This guide installs Dolibarr on a self-hosted Linux server.
Install PHP, the database server, and your chosen web server using your distribution package manager. This provides the runtime Dolibarr needs.
Download a release archive or clone the repository with Git if you want a source-based install.
git clone https://github.com/Dolibarr/dolibarr.git
Create a configuration file and point it to your database. Dolibarr uses this file to store database and application settings.
Ensure the web server user can write to the documents and configuration directories.
Open the installer in your browser and follow the steps to create the admin account and initialize the database schema.
See Dolibarr Configuration for configuration guidance.
Prefer automation? See:
Prefer containers? See Dolibarr Docker Setup.
Stuck on a step or need custom configuration? We provide paid consulting for Dolibarr deployments, from basic setups to enterprise configurations.