Dolibarr是一款来自欧洲的开源ERP与CRM一体化软件,它把客户关系管理、销售订单、库存、发票、财务、项目管理等模块集成在同一个系统中,中小企业不需要购买昂贵的商业软件,就能获得一套完整的业务管理平台。将它部署在云服务器上,既能享受随时随地访问的便利,又能根据业务规模灵活扩容。下面详细介绍从零开始的完整部署过程。

一、部署前的准备工作
在动手安装之前,需要先规划好服务器配置。Dolibarr本身对硬件要求不高,中小企业日常使用场景下,2核CPU、4GB内存、40GB系统盘的云服务器配置就足够支撑几十人同时在线使用。如果企业规模较大或数据量增长较快,可以后续随时升级配置,这也是云服务器的优势所在。
操作系统建议选择Ubuntu 22.04 LTS或CentOS Stream等主流Linux发行版,本文以Ubuntu为例进行讲解。Dolibarr基于PHP和MySQL开发,因此需要搭建LAMP环境,也就是Linux加Apache加MySQL加PHP的组合。PHP版本建议选择7.4以上,数据库可以使用MySQL或MariaDB。
另外建议提前准备好一个域名并完成备案(如果使用国内云服务器),同时开放服务器安全组的80和443端口,方便后续配置HTTPS访问。
二、搭建LNMP运行环境
首先通过SSH登录云服务器,更新系统软件源并安装Apache、MariaDB和PHP相关组件。以Ubuntu为例,依次执行以下操作:
使用apt命令安装apache2、mariadb-server,以及php和Dolibarr所需的扩展,包括php-mysql、php-gd、php-curl、php-xml、php-mbstring、php-zip等。这些扩展是Dolibarr正常运行的基础,缺少任何一个都可能导致安装时报错或功能异常。
安装完成后,启动Apache和MariaDB服务并设置为开机自启。接着运行mysql_secure_installation脚本对数据库进行初始化安全设置,包括设置root密码、移除匿名用户、禁止远程root登录等。
三、创建数据库与下载Dolibarr程序
登录MariaDB后,为Dolibarr创建一个专用数据库和用户。例如创建名为dolibarr的数据库,并创建一个专用账户授予该数据库的全部权限。使用专用账户而不是root账户连接应用,是基本的安全实践。
接下来从Dolibarr官方网站下载最新的稳定版安装包,也可以使用GitHub上的发布版本。下载后解压到Apache的网站根目录,例如/var/www/html/dolibarr,并将目录属主设置为www-data用户,确保Web服务有读写权限。特别要注意的是,需要手动创建一个空文件install.lock并放在htdocs目录下之外的文档目录中,或者按照新版安装向导的提示操作,防止安装完成后再次进入安装页面带来安全隐患。
四、执行Web安装向导
在浏览器中访问服务器的IP地址或域名,Dolibarr会自动跳转到安装向导页面。安装向导分为几个步骤:首先是语言选择,支持简体中文;然后是环境检查,系统会自动检测PHP版本和扩展是否满足要求,如有红色警告需要返回服务器端补齐;接着填写数据库信息,包括主机地址localhost、数据库名、用户名和密码。
数据库连接成功后,向导会自动创建所有数据表。之后设置管理员账号和密码,这个账号是系统的超级管理员,密码务必设置得足够复杂并妥善保管。最后一步是锁定安装目录,按照提示操作即可完成整个安装流程。
安装完成后登录后台,在首页可以先配置公司的基本信息、时区、语言等参数。Dolibarr的模块化管理是一大亮点,进入模块启用页面,可以按需开启客户管理、供应商管理、产品库存、销售订单、发票、银行账户、项目管理等模块,不需要的功能直接保持关闭状态,界面清爽且节省资源。
五、安全加固与日常维护建议
部署完成并不代表万事大吉,安全工作必须跟上。第一件事是为站点配置HTTPS证书,可以使用Let's Encrypt的免费证书,通过certbot工具一条命令即可完成自动签发和续期。启用HTTPS后,登录密码和业务数据在传输过程中都是加密的。
其次是数据备份。Dolibarr的备份包括两部分:数据库导出和documents目录(存放上传的附件文件)。可以编写定时脚本,用mysqldump每天自动导出数据库,配合云服务器的快照功能,实现多重保障。备份数据建议定期下载到本地或存放到对象存储中。
最后,建议定期关注Dolibarr官方的版本更新公告,及时升级到新版本以获取功能改进和安全补丁。升级前务必先完整备份,操作时严格按照官方升级文档执行,避免数据丢失。
六、Dolibarr适合哪些企业使用
Dolibarr的优势在于免费开源、功能全面且学习曲线相对平缓。对于制造、贸易、服务业等需要管理客户、订单、库存和财务流程的中小企业,它几乎能覆盖所有核心业务环节。同时活跃的社区提供了大量插件和主题,企业可以按需扩展功能。
不过也要客观看待它的局限:相比商业ERP,Dolibarr在复杂生产排程、深度财务合规方面的能力有限,大型企业或对财务要求极高的行业可能需要另行评估。但对绝大多数中小企业而言,在云服务器上部署Dolibarr,配合定期维护和备份,完全可以作为一套低成本、高可用的信息化解决方案长期使用。
Dolibarr部署云服务器ERP CRM一体化修改时间:2026-09-09 02:28:34