Ubuntu сервер дээр Odoo суулгах
Steps To Install Odoo 15 On Ubuntu 20.04
Odoo is the most popular all-in-one business software in the world.To Install Odoo 15 on Ubuntu 20.04 you just need to follow the below steps.
There are many ways to install Odoo depending on the requirements and the easy and quick way to install Odoo by using APT repositories.
If you want to work with running multiple Odoo versions on the same system then you can either use docker compose or docker Install Odoo in a virtual environment.
This blog is to provide steps for installation and configuration of Odoo for production environment using Git source and Python environment on an Ubuntu 20.04 system.
Odoo Installation For Free !!
To install Odoo 15 on Ubuntu 20.04 LTS you just follow the below steps.
Гарчиг
- 1 Step 1 : Update Server
- 2 Step 2 : Create Odoo User in Ubuntu
- 3 Step 3 : Install PostgreSQL Server
- 4 Step 4 : Create Odoo user for postgreSQL
- 5 Step 5 : Install Python Dependencies
- 6 Step 6 : Install Python PIP Dependencies
- 7 Step 7 : Install other required packages
- 8 Step 8 : Install Wkhtmltopdf
- 9 Step 9 : Create Log directory
- 10 Step 10 :Install Odoo
- 11 Step 11 : Setting permissions on home folder
- 12 Step 12 : Create server config file
- 13 Step 13 : Now Start Odoo
Step 1 : Update Server
sudo apt-get update sudo apt-get upgrade -y
Step 2 : Create Odoo User in Ubuntu
sudo adduser -system -home=/opt/odoo -group odoo
Step 3 : Install PostgreSQL Server
sudo apt-get install postgresql -y
Step 4 : Create Odoo user for postgreSQL
sudo su - postgres -c "createuser -s odoo" 2> /dev/null || true
Step 5 : Install Python Dependencies
sudo apt-get install git python3 python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libjpeg-dev gdebi -y
Step 6 : Install Python PIP Dependencies
sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev
Step 7 : Install other required packages
sudo apt-get install nodejs npm -y sudo npm install -g rtlcss
Step 8 : Install Wkhtmltopdf
sudo apt-get install xfonts-75dpi sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb sudo dpkg -i wkhtmltox_0.12.6-1.bionic_amd64.deb sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf
Step 9 : Create Log directory
sudo mkdir /var/log/odoo sudo chown odoo:odoo /var/log/odoo
Step 10 :Install Odoo
sudo apt-get install git sudo git clone --depth 1 --branch 15.0 https://www.github.com/odoo/odoo /odoo/odoo-server
Step 11 : Setting permissions on home folder
sudo chown -R odoo:odoo /opt/odoo/
Step 12 : Create server config file
sudo touch /etc/odoo-server.conf sudo su root -c "printf '[options] \n; This is the password that allows database operations:\n' >> /etc/odoo-server.conf" sudo su root -c "printf 'admin_passwd = admin\n' >> /etc/odoo-server.conf" sudo su root -c "printf 'xmlrpc_port = 8069\n' >> /etc/odoo-server.conf" sudo su root -c "printf 'logfile = /var/log/odoo/odoo-server.log\n' >> /etc/odoo-server.conf" sudo su root -c "printf 'addons_path=/opt/odoo/odoo-server/addons\n' >> /etc/odoo-server.conf" sudo chown odoo:odoo /etc/odoo-server.conf sudo chmod 640 /etc/odoo-server.conf
Step 13 : Now Start Odoo
sudo su - odoo -s /bin/bash cd /odoo/odoo-server ./odoo-bin -c /etc/odoo-server.conf
Now your odoo instance is up and running.
Go to web browser and access your odoo at localhost:8069