How to install Odoo 17 for Production in Ubuntu 22 04

Опубликовано: 27 Сентябрь 2024
на канале: SoftIQ Technologies
166
6

How to install Odoo 17 for Production in Ubuntu 22.04

Steps on How to Install Odoo 7 Community on Ubuntu 22.04 for Production

i.) Purchase a Cloud VPS on Ubuntu 22.04
ssh [email protected]

ii.) Update & Upgrade Ubuntu Packages
sudo apt update
sudo apt upgrade

iii.) Install python dependencies and create new user
sudo apt install build-essential wget git python3.11-dev python3.11-venv libfreetype-dev libxml2-dev libzip-dev libsasl2-dev node-less libjpeg-dev zlib1g-dev libpq-dev libxslt1-dev libldap2-dev libtiff5-dev libopenjp2-7-dev libcap-dev

iv.) Create new system user for Odoo
/usr/sbin/adduser --system --shell /bin/bash --gecos 'Odoo' --group --home /opt/odoo odoo

v.) Install Postgresql and create new user for postgresql
sudo apt install postgresql
su - postgres -c "createuser -s odoo"

We need to install wkhtml for converting html data to pdf format

sudo apt install wkhtmltopdf

vi.) Download Odoo Files and create python venv
su - odoo
git clone https://www.github.com/odoo/odoo --depth 1 --branch 17.0 odoo

python3.11 -m venv odoo-venv
source odoo-venv/bin/activate

vii.) Install Odoo and configure odoo files
pip3 install wheel setuptools pip --upgrade
pip3 install -r odoo/requirements.txt

Then we create a new directory for the custom odoo addons and log file:
mkdir /opt/odoo/odoo/custom

Exit from user odoo by typing: exit

mkdir /var/log/odoo
sudo touch /var/log/odoo/odoo.log


viii.) Create odoo config file
nano /etc/odoo.conf

[options]
admin_passwd = admin1234
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/odoo/addons,/opt/odoo/odoo/custom
logfile=/var/log/odoo/odoo.log

ix.) Create odoo service
nano /etc/systemd/system/odoo.service

[Unit]
Description=odoo
Requires=postgresql.service
After=network.target postgresql.service

[Service]
Type=simple
SyslogIdentifier=odoo
PermissionsStartOnly=true
User=odoo
Group=odoo
ExecStart=/opt/odoo/odoo-venv/bin/python3 /opt/odoo/odoo/odoo-bin -c /etc/odoo.conf
StandardOutput=journal+console

[Install]
WantedBy=multi-user.target

x.) Enable odoo service

systemctl daemon-reload
systemctl enable odoo


sudo systemctl enable odoo
sudo systemctl status odoo


xi.) Open Odoo
http://publicip:8069

Visit https://www.softiqtechnologies.co.ke/ for more info and please subscribe to our videos.

We welcome your comments and suggestions for future videos. Thanks!

Contact us on:
Email: [email protected]

Please buy us a cup of coffee:
Paypal: [email protected]


Смотрите видео How to install Odoo 17 for Production in Ubuntu 22 04 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь SoftIQ Technologies 27 Сентябрь 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 166 раз и оно понравилось 6 людям.