前提:云服务
服务器配置
创建系统用户和用户组:odoo16,后续操作均用odoo16执行, 不要用root
# 创建一个新的用户组,组名为 mygroup
sudo groupadd mygroup
# 创建一个新的用户,用户名为 myuser,并指定主组为 mygroup
sudo useradd -g mygroup myuser
# 设置或更改用户密码
sudo passwd myuser
一、更新软件列表
sudo apt-get update
sudo apt-get upgrade
二、Odoo16需要 Python 3.7 或更高版本才能运行,检查是否已安装
安装Python
sudo apt-get install -y python3-pip
三、安装依赖
sudo apt-get install python-dev python3-dev build-essential libjpeg-dev libpq-dev libjpeg8-dev libxml2-dev libssl-dev libffi-dev libmysqlclient-dev libxslt1-dev zlib1g-dev libsasl2-dev libldap2-dev liblcms2-dev
web依赖
sudo apt-get install -y npm
sudo ln -s /usr/bin/nodejs/usr/bin/node