Skip to content

Mountant2021/odoo-basic

Repository files navigation

Install Odoo

OS

Update

sudo add-apt-repository universe
sudo add-apt-repository "deb http://mirrors.kernel.org/ubuntu/ xenial main"
sudo apt-get update
sudo apt-get upgrade -y

Python

Install Python 3.8

sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.8
python3.8 --version (check version)

Virtual Environments

Install Virtual Environments

pip install virtualenv
virtualenv --version (check version)
virtualenv -p /usr/bin/python3.8 python-venv/odoo14

Git

Install Git

sudo apt update
sudo apt install git
git --version (check version)

Connecting to GitHub with SSH

Connecting to GitHub with SSH

Odoo

Install dependencies

sudo apt-get install python3 python3-pip build-essential wget python3-dev python3-venv python3-wheel libxslt-dev libzip-dev libldap2-dev libsasl2-dev python3-setuptools node-less libpng12-0 gdebi -y
sudo apt-get install nodejs npm -y
sudo npm install -g rtlcss

Install Wkhtmltopdf

wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb
sudo apt install ./wkhtmltox_0.12.6-1.focal_amd64.deb
wkhtmltopdf --version (check version)

Clone code in github

git clone --branch 14.0 git@github.com:odoo/odoo.git
source python-venv/odoo14/bin/activate
pip install -r /odoo/requirements.txt
deactivate

Install PostgreSQL Server

sudo apt-get install postgresql postgresql-server-dev-all -y
sudo su - postgres -c "createuser -s user_dang_nhap_vao_may"

Install Eclipse

sudo snap install --classic eclipse
sudo apt install default-jre

Releases

No releases published

Packages

No packages published

Languages