Odoo 是一个采用免费增值模式的企业资源规划 (ERP) 系统。如果您正在经营一个组织,您可以使用 Odoo 来处理您所有的会计、库存、CRM、发票等。它实际上是为企业设计的一站式应用程序,包括文档管理、聊天等。
这些产品以同类产品中的佼佼者换取深度集成。有时这行得通,有时行不通。如果套件的某些方面你真的很努力——例如 CRM——那么 Odoo 可能无法与 SalesForce 竞争。但是,如果您有典型需求或计划扩展内容以满足您的需求,那么使用广泛的 ERP 平台可能会有所帮助。在大企业中,ERP 通常是预算中七到九位数的项目。
没有人愿意为 Odoo 支付九位数的费用,但它足够令人愉快(您可以在他们的网站上试用)。它是用 Python 编写的,拥有庞大的社区。您可以免费自行托管,或者他们会以 SaaS 形式为您托管,按月收费——这是典型的模式。
我正在寻找一个简单的复式记账平台,而 Odoo 看起来很有趣。我玩过在线SaaS。 如果你只使用会计模块,你可以永远免费运行。这是因为总账会计只是实际业务需要的一小部分。无论如何,我决定因为它可能是敏感数据,所以我想在本地托管它。
Odoo 是一个很好的产品,但它也有很多类似的产品:
- 他们喜欢 FOSS/fremium 模式,但更感兴趣的是产品的高端(这并不奇怪)
- 文档不是他们的强项
- 很明显,在不同时期,各种热情的志愿者纷纷加入并撰写了详细的文档,但参差不齐。
- 文档没有被维护。 例如,他们指的是 Postgres 9。
哦,他们也不阅读 GitHub 问题。 如果您遇到问题,您需要付费并使用他们的支持服务。
无论如何,按照文档实际安装产品是不可能的。 所以欢迎互联网用户通过沮丧的谷歌找到这个页面!
这是安装 Odoo 的方法。 我使用原始的 Debian 11 VM 来执行此操作。 在 apt-get update 之后,最终的 Debian 版本是 11.4。
apt-get update apt-get -y upgrade reboot (may not be necessary) apt-get -y install postgresql su - postgres and in Postgres: CREATE USER odoo WITH PASSWORD something GRANT CREATEDB to doo exit and go back to your root shell wget -O - https://nightly.odoo.com/odoo.key | apt-key add - echo "deb http://nightly.odoo.com/15.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list apt-get update apt-get install odoo
请注意,您将来需要更改 15.0。
我为您省去的一些主要痛点:
- 忽略所有关于使用 pip 安装东西的废话,否则你会感到痛苦。 提到的包很久以前就被扔进了尘土,如果你开始狙击 pip 包,你只会把事情搞砸。包管理器将自动安装您需要的一切。
- 您可能会想创建一个数据库,但请不要这样做。Odoo 坚持自己创建数据库。“odoo”用户必须具有 CREATEDB 权限。这是一个非常奇怪的选择,并且无处记录。
- Odoo 启动后,观察 /var/log/odoo/odoo-server.log 是否有错误。假设没什么大不了的,用你的浏览器连接到端口 8069。这只是为你节省了半小时的时间,因为令人惊讶的是,文档从来没有告诉你如何连接到你启动的实例。
享受!