Odoo Community vs Enterprise: Which Version Is Better for Your Business?
Compare the differences between Odoo Community and Enterprise versions. Check out our detailed guide to determine the best ERP solution for your business.
Blog
Knowledge
sudo apt update && sudo apt upgrade -y
sudo apt install -y git wget curl nano libpq-dev libxml2-dev libxslt-dev libldap2-dev libsasl2-dev build-essential libssl-dev libffi-dev python3-pip python3-dev libjpeg-dev zlib1g-dev liblcms2-dev libblas-dev libatlas-base-dev
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install -y python3.12 python3.12-venv python3.12-dev
sudo adduser --system --home=/opt/odoo18 --group odoo18
sudo apt install -y postgresql
sudo -u postgres createuser --createdb --pwprompt odoo18
sudo su - odoo18 -s /bin/bash
python3.12 -m venv venvsource venv/bin/activate
git clone https://github.com/odoo/odoo --depth 1 --branch 18.0 --single-branch odoo
CD Odoo
pip install --upgrade pip
pip install wheel
pip install -r requirements.txt
sudo apt install -y npm node-less
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo npm install -g less less-plugin-clean-css
pip install libsass
wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb
sudo apt install -y. /wkhtmltox_0.12.6-1.focal_amd64.deb
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage
sudo mkdir /var/log/odoo18
sudo chown odoo18:root /var/log/odoo18
sudo nano /etc/odoo18.conf
Content:
[opzioni]
admin_passwd = admin
db_host = FalseDB_port = False
db_user = odoo18
db_password = False
addons_path = /opt/odoo18/odoo/addons, /opt/odoo18/odoo/odoo/addons
logfile = /var/log/odoo18/odoo18.log
sudo chown odoo18: /etc/odoo18.confs
sudo chmod 640 /etc/odoo18.conf
sudo nano /etc/systemd/system/odoo18.service
Content:
[Unit]
Description=Odot18
after=network.target
[Service] type=SimpleSysLogiIdentifier=ODOO18
permissionsStartOnly=true
user=odoo18
group=ODOO18
execstart=/opt/odoo18/venv/bin/python3 /opt/odoo18/odoo/odoo-bin -c /etc/odoo18.conf
defaultOutput=Journal+Console
[Instalar]
wantedby=Multi-user.target
sudo chmod 755 /etc/systemd/system/odoo18.service
sudo systemctl daemon-reloadsudo systemctl enable odoo18.service
sudo systemctl start odoo18.service
sudo systemctl status odoo18.service
Access from the browser: <server-ip-adress>http: //:8069
Installation has been completed successfully.
Author
Volkan Akkurt
Odoo Expert
Yazar
Blog
Knowledge Base