Update Server
sudo apt update
sudo apt upgrade -y
Install PostgreSQL Server
sudo apt install postgresql -y
Creating the PostgreSQL User
sudo su - postgres -c "createuser -s user_name" 2> /dev/null || true
Install tool packages
sudo apt install wget subversion git bzr bzrtools python-pip gdebi-core -y
Install python packages
sudo apt install git python-pip postgresql postgresql-server-dev-10 python-all-dev python-dev python-setuptools libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev pkg-config libtiff5-dev libjpeg8-dev libjpeg-dev zlib1g-dev libfreetype6-dev liblcms2-dev liblcms2-utils libwebp-dev tcl8.6-dev tk8.6-dev python-tk libyaml-dev fontconfig -y
Install other required packages
sudo apt install node-clean-css node-less python-gevent python-cups python-qrcode -y
sudo -H pip install XlsxWriter
Install wkhtml (version 0.12.1.3 special for bionic refer to https://github.com/wkhtmltopdf/wkhtmltopdf/issues/3898)
cd /tmp
sudo wget https://builds.wkhtmltopdf.org/0.12.1.3/wkhtmltox_0.12.1.3-1~bionic_amd64.deb
sudo gdebi --n wkhtmltox_0.12.1.3-1~bionic_amd64.deb
sudo ln -s /usr/local/bin/wkhtmltopdf /usr/bin
sudo ln -s /usr/local/bin/wkhtmltoimage /usr/bin
Clone Odoo 8 Repo
sudo git clone --depth 1 --branch 8.0 https://www.github.com/odoo/odoo /your_folder_location/
Install odoo requirement (switch to odoo folder first)
cd /path/odoo_folder_location
sudo -H pip install -r requirements.txt
sudo -H pip install -r doc/requirement.txt
Create Init Script (Dev Only)
sudo nano start_odoo
Paste this script (Dev Only)
#!/bin/bash
UPDATE=$1 #your_module_name
/path/odoo8/odoo.py --log-level=debug_rpc --i18n-overwrite --xmlrpc-port=8096 --db_user=your_user --addons-path=/path/odoo8/addons,/custom_addons_path --update=$UPDATE
Make start_odoo executable (Dev Only)
sudo chmod 777 start_odoo
Start Your Odoo Server (Dev Only)
./start_odoo module_name
or if you don't want to update any module
./start_odoo none
You will see all odoo log on terminal, for production you should set odoo as service.
Apache (5)
CSS (3)
Docker (6)
Git (5)
Go (1)
Hobbies & Toys (8)
HTML (4)
Javascript (5)
jQuery (3)
Linux Ubuntu (46)
Misc (36)
MySQL (3)
Odoo (13)
PHP (3)
Pipeline (1)
Postgresql (6)
Python (13)
Quote (1)
Qweb (1)
Random Word (1)
Smartphone (1)
SQL Server (1)
Tools (7)
Useful Links (46)
Video (3)
VLC (1)
Vue (1)
Web Server (3)
zuka.one
©2011