===安装python3.10版本, 或者python3.11,
python3 --version
sudo apt-get update
sudo apt update && sudo apt upgrade
lsb_release -a
sudo snap install curl
sudo dpkg --configure -a
=====安装数据库:=======
sudo apt install postgresql postgresql-contrib
修改数据库默认的主控密码
sudo -u postgres psql
ALTER Role postgres WITH PASSWORD '123456'; #注意命令后面有分号
create user odoo16 with password 'odoo123456'; ## 创建odoo账号
ALTER USER odoo16 with CREATEDB;
ALTER USER odoo16 with CREATEROLE;
ALTER USER odoo16 with LOGIN;
ALTER USER odoo16 with INHERIT;
quit #退出数据库命令行
======================
sudo apt install python3-pip libldap2-dev libpq-dev libsasl2-dev
sudo apt-get install unzip
cd /home/ubuntu
mkdir odoo
unzip odoo-16.0.zip -d /home/ubuntu/odoo
cd /home/ubuntu/odoo/odoo-16.0
pip3 install -r requirements.txt
sudo apt install python3-cffi
pip3 install -r requirements.txt
python3 odoo-bin -c odoo.conf
sudo systemctl enable odoo16
cd /home/ubuntu/odoo/odoo-16.0
sudo nano /etc/systemd/system/odoo16.service
=========odoo16.service 内容:=======
[Unit]
Description=odoo16
After=postgresql.service
[Service]
Type=simple
SyslogIdentifier=odoo16
User=ubuntu
Group=ubuntu
ExecStart=python3 /home/ubuntu/odoo/odoo-16.0/odoo-bin -c /home/ubuntu/odoo/odoo-16.0/odoo.conf "$@"
StandardOutput=journal+console
[Install]
WantedBy=multi-user.target
==============end===========================
sudo systemctl daemon-reload
sudo systemctl start odoo16
sudo service odoo16 restart
sudo systemctl status odoo16
sudo systemctl enable odoo16
===日志===
sudo journalctl -u odoo16
netstat -tunlp
====停止odoo进程======
kill -9 97357
netstat -tunlp
====支持pdf和html转换===
sudo apt install wkhtmltopdf
reboot
======QQ 75039960=====