在ubuntu下安裝odoo16

===安裝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
=====安裝數(shù)據(jù)庫(kù):=======
sudo apt install postgresql postgresql-contrib
修改數(shù)據(jù)庫(kù)默認(rèn)的主控密碼
sudo -u postgres psql
ALTER Role postgres WITH PASSWORD '123456';? #注意命令后面有分號(hào)
create user odoo16 with password 'odoo123456'; ## 創(chuàng)建odoo賬號(hào)
ALTER USER odoo16 with CREATEDB;
ALTER USER odoo16 with CREATEROLE;
ALTER USER odoo16 with LOGIN;
ALTER USER odoo16 with INHERIT;
quit #退出數(shù)據(jù)庫(kù)命令行
======================
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?內(nèi)容:=======
[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進(jìn)程======
kill -9 97357
netstat -tunlp
====支持pdf和html轉(zhuǎn)換===
sudo apt install wkhtmltopdf
reboot
======QQ 75039960=====