前言
在企业管理中,ERP系统是必不可少的一个工具。而Odoo是一个功能强大的开源ERP系统,可以支持多个业务模块,如销售、采购、库存、会计等。本文将为您提供CentOS安装Odoo的详细步骤。
步骤一:安装必要的依赖
在安装Odoo之前,需要安装一些必要的依赖。在终端中输入以下命令:
```
sudo yum install -y epel-release
sudo yum install -y git gcc python3-devel postgresql-server postgresql-devel
这些命令将安装必要的依赖,如Python3、PostgreSQL等。
步骤二:安装wkhtmltopdf
Odoo需要wkhtmltopdf来生成PDF文件。在终端中输入以下命令:
sudo yum install -y -0.12.6-1.centos7.x86_64.rpm
这个命令将安装wkhtmltopdf。
步骤三:安装Odoo
在终端中输入以下命令:
sudo mkdir /opt/odoo
sudo git clone --depth 1 --branch 14.0 /opt/odoo/odoo
sudo pip3 install -r /opt/odoo/odoo/requirements.txt
这个命令将在/opt目录下创建一个名为odoo的文件夹,并从GitHub上下载最新的Odoo 14.0版本。然后安装Odoo所需的Python库。
步骤四:配置Odoo
sudo cp /opt/odoo/odoo/debian/odoo.conf /etc/odoo.conf
sudo chown odoo: /etc/odoo.conf
sudo chmod 640 /etc/odoo.conf
这个命令将复制Odoo的配置文件,并将其放置在/etc目录下。然后将文件的所有权设置为odoo用户,并将文件权限设置为640。
打开/etc/odoo.conf文件,并进行以下设置:
[options]
; This is the password that allows database operations:
admin_passwd = admin_password
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/odoo/addons,/opt/odoo/odoo/custom/addons
注意将admin_password替换为您自己的密码。
步骤五:启动Odoo
sudo systemctl enable postgresql
sudo systemctl start postgresql
sudo systemctl enable odoo
sudo systemctl start odoo
这个命令将启动PostgreSQL和Odoo,并将它们设置为开机自启动。
总结
通过以上步骤,您已经成功地在CentOS上安装了Odoo。在使用Odoo之前,请确保您已经熟悉它的使用方法,并进行必要的配置。
为您分享
在Ubuntu系统中,可以使用Ctrl + Alt + T快捷键打开终端。