Odoo ERP是什?Odoo ERP(企业资源规划)是一款功能丰富的开源业务管理套件,专为满足各行业公司的多样化需求而设计。提供了大量应用程序,能帮助企业提高效率、简化流程并有效管理资源。具体请参考:《Odoo是什么软件?Odoo框架讲解》。
一、为什么选择Odoo ERP?
1、模块化架构:Odoo允许企业只选择和实施需要的模块,使其具有高度的可定制性和可扩展性。
2、用户友好界面:采用现代直观的 UI 设计,各技能水平的用户都能轻松使用,缩短了学习时间。
3、开源且灵活:作为开源平台,企业可以根据自身需求修改 Odoo,同时还能受益于开发者社区的持续改进。
4、无缝集成:能与各种第三方应用集成,如支付网关、运输提供商和社交媒体平台,构建统一的业务生态系统。
5、成本效益高:开源版本免费使用,同时提供付费选项用于获取额外功能、托管和支持服务。
6、部署灵活:企业可根据基础设施需求,选择在本地部署或云部署 Odoo。
二、在Ubuntu上安装Odoo ERP
步骤1:更新系统软件包
首先,更新系统以确保所有软件包都是最新的:
sudo apt update
sudo apt upgrade -y
步骤2:创建Odoo用户
为了安全起见,专门为 Odoo 创建一个系统用户:
sudo adduser –system –home=/opt/odoo –group odoo
步骤3:安装并配置PostgreSQL
Odoo需要PostgreSQL作为数据库系统。安装方法如下:
sudo apt install postgresql -y
安装完成后,创建Odoo数据库用户:
sudo su – postgres -c “createuser -s odoo”
步骤4:安装依赖项
安装Python及所有必需的依赖项:
sudo apt-get install build-essential python3-dev wget libxml2-dev libxslt1-dev zlib1g-dev libsasl2-dev libldap2-dev build-essential libssl-dev libffi-dev libmysqlclient-dev libjpeg-dev libpq-dev libjpeg8-dev liblcms2-dev libblas-dev libatlas-base-dev -y
步骤5:安装 Wkhtmltopdf
Wkhtmltopdf 是 Odoo 中打印 PDF 报告必需的工具:
sudo apt install wkhtmltopdf -y
步骤6:安装Odoo
克隆Odoo源代码并进行安装:
切换到odoo用户:
sudo su – odoo
克隆Odoo的最新版本(17.0):
git clone https://www.github.com/odoo/odoo –depth 1 –branch 17.0 –single-branch .
安装所需的Python包:
sudo pip3 install -r /opt/odoo/requirements.txt
步骤7:创建配置文件
为Odoo创建配置文件:
sudo vi /etc/odoo17.conf
添加以下内容:
[options]
admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/addons
logfile = /var/log/odoo/odoo.log
步骤8:创建Systemd服务
为了让Odoo作为系统服务运行,创建一个服务文件:
sudo nano /etc/systemd/system/odoo.service
添加以下内容:
[Unit]
Description=Odoo
Documentation=http://www.odoo.com[Service]
Type=simple
User=odoo
ExecStart=/opt/odoo/odoo-bin -c /etc/odoo17.conf[Install]
WantedBy=default.target
步骤9:启动并启用Odoo服务
启动Odoo并设置为开机自启动:
sudo systemctl start odoo
sudo systemctl enable odoo
检查Odoo是否正常运行:
sudo systemctl status odoo
步骤10:访问Odoo
安装完成后,打开浏览器并访问:
http://your_server_ip:8069
安装成功后可以看到Odoo的登录页面,如下所示:
相关阅读:《Odoo系统搭建图文教程》


