SlideShare a Scribd company logo
Install Odoo 12 On Ubuntu 18.4
 The latest version Odoo 12 includes new features and
new modules. To Install Odoo 12 on Ubuntu 18.04 you
just need to follow the below steps.
STEP 1:
 To Update apt source-lists :
sudo apt-get update
STEP 2 :
 Install Updates Follow the bellow command:
sudo apt-get -y upgrade
STEP 3 :
 Create the a Odoo12 user which will own and run the
application.
sudo adduser --system --home=/opt/odoo --group odoo
STEP 4 :
 We use PostgreSQL so Install PostgreSQL Database and
configure it.
sudo apt-get install -y postgresql
 Once the PostgreSQL installation is completed, we need
to create a postgres user to communicate with Odoo user.
sudo service postgresql start
sudo su - postgres
createuser --createdb --username postgres --no-createrole –no-
superuser --pwprompt odoo
 Give a role password for the newly created role and verify
it by giving password again.
Exit
STEP 5 :
 Install pip3 in our server
sudo apt-get install -y python3-pip
Install Python Dependencies for Odoo 12
 To switch in to the odoo user and install the dependency
packages.
pip3 install Babel decorator docutils ebaysdk feedparser gevent greenlet
html2text Jinja2 lxml Mako MarkupSafe mock num2words ofxparse passlib
Pillow psutil psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial python-
dateutil python-openid pytz pyusb PyYAML qrcode reportlab requests six
suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd
STEP 6 :
 Odoo Web Dependencies
sudo apt-get install -y npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo npm install -g less less-plugin-clean-css
sudo apt-get install -y node-less
sudo python3 -m pip install libsass
STEP 7 :
 Install Odoo community version 12 which is available in
GITHUB.
 Below command to install GIT on your system. If it is
already there, then you can ignore this.
sudo apt-get install -y git
 Switch to the Odoo user:
sudo su - odoo -s /bin/bash
 Clone branch 12.0 of Odoo from Github:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 --
single-branch
 And exit from the odoo user
exit
STEP 8 :
 Create configuration file to run as a service.
 Copy and paste below content in config file , write correct
addons paths
sudo vim /etc/odoo-server.conf
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
logfile = /var/log/odoo/odoo-server.log
addons_path =
/opt/odoo/odoo/addons,/opt/odoo/odoo/odoo/addons
 Now set the ownership and permission of the
configuration file:
sudo chown odoo: /etc/odoo-server.conf
sudo chmod 640 /etc/odoo-server.conf
STEP 9 :
 Create Odoo Log File
sudo mkdir /var/log/odoo
sudo chown odoo:root /var/log/odoo
STEP 10 :
 You can copy and paste the script to this file.
sudo vim /etc/init.d/odoo-server
 Now change the ownership and permission of the file.
The init script will be run by the root user.
sudo chmod 755 /etc/init.d/odoo-server
sudo chown root: /etc/init.d/odoo-server
STEP 11 :
 Test the server running as service
 To start the Odoo sever:
sudo /etc/init.d/odoo-server start
 For stopping the Odoo server:
sudo /etc/init.d/odoo-server stop
 To view the log file of odoo server:
tailf /var/log/odoo/odoo-server.log
 Now, if you want to add this service to begin on boot up
update-rc.d odoo-server defaults
STEP 12 :
 Running Odoo 12 Local System
 Swich to the Odoo user
sudo su – odoo -s /bin/bash
 Run the server
/opt/odoo/odoo-bin
 If everything is fine, then you can check Odoo server
running on your browser with url:
http://localhost:8069
or
http://0.0.0.0:8069
STEP 13 :
 If wkhtmltopdf is not installed in your system, You cannot
print any pdf reports and it will show you the error ‘Unable
to find Wkhtmltopdf on this system‘.
 To overcome this error, install the right version of
wkhtmltopdf as below.
sudo wget
https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/
0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin
THANKYOU
Email: info@technaureus.com | Skype: technaureus | Tel: +917902290343 | www.technaureus.com

More Related Content

What's hot

Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
Antony Gitomeh
 
Apache
ApacheApache
Apache
Mindtree
 
Configuration of SFTP Server on CentOS 8.pdf
Configuration of SFTP Server on CentOS 8.pdfConfiguration of SFTP Server on CentOS 8.pdf
Configuration of SFTP Server on CentOS 8.pdf
Kaan Aslandağ
 
Openstack installation using rdo multi node
Openstack installation using rdo multi nodeOpenstack installation using rdo multi node
Openstack installation using rdo multi node
Narasimha sreeram
 
Openstack kilo installation using rdo
Openstack kilo installation using rdoOpenstack kilo installation using rdo
Openstack kilo installation using rdo
Narasimha sreeram
 
Installing OpenStack Juno using RDO on RHEL
Installing OpenStack Juno using RDO on RHELInstalling OpenStack Juno using RDO on RHEL
Installing OpenStack Juno using RDO on RHEL
openstackstl
 
Openstack installation using rdo
Openstack installation using rdoOpenstack installation using rdo
Openstack installation using rdo
Narasimha sreeram
 
Triangle OpenStack meetup 09 2013
Triangle OpenStack meetup 09 2013Triangle OpenStack meetup 09 2013
Triangle OpenStack meetup 09 2013
Dan Radez
 
Sahara RDO part1
Sahara RDO part1Sahara RDO part1
Sahara RDO part1
Asmaa Ibrahim
 
บล๊อกเวปไซท์ บน Open WRT หรือ บน Ubiquiti NanoStation M5 หรือ บน airOS
บล๊อกเวปไซท์ บน Open WRT หรือ บน  Ubiquiti NanoStation M5 หรือ บน airOSบล๊อกเวปไซท์ บน Open WRT หรือ บน  Ubiquiti NanoStation M5 หรือ บน airOS
บล๊อกเวปไซท์ บน Open WRT หรือ บน Ubiquiti NanoStation M5 หรือ บน airOS
Tũi Wichets
 
INSTALLION OF BI
INSTALLION OF BIINSTALLION OF BI
INSTALLION OF BI
Arjun deshwal
 
Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6
Pablo Martínez Ascaso
 
Releasing and deploying python tools
Releasing and deploying python toolsReleasing and deploying python tools
Releasing and deploying python tools
Quintagroup
 
DNF Failed To Open Cache
DNF Failed To Open CacheDNF Failed To Open Cache
DNF Failed To Open Cache
VCP Muthukrishna
 
Tested install-isp config3-ubuntu-16-04
Tested install-isp config3-ubuntu-16-04Tested install-isp config3-ubuntu-16-04
Tested install-isp config3-ubuntu-16-04
SANTIAGO HERNÁNDEZ
 
ankit_Resume
ankit_Resumeankit_Resume
ankit_Resume
ankit khandwe
 
Linux for programmers
Linux for programmersLinux for programmers
Linux for programmers
Md. Al Amin
 
Lamp configuration u buntu 10.04
Lamp configuration   u buntu 10.04Lamp configuration   u buntu 10.04
Lamp configuration u buntu 10.04
mikehie
 
Dev ops
Dev opsDev ops
Dev ops
Tom Hall
 
Basics Ubuntu commands
Basics Ubuntu commandsBasics Ubuntu commands
Basics Ubuntu commands
Prabath Jayawardena
 

What's hot (20)

Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
 
Apache
ApacheApache
Apache
 
Configuration of SFTP Server on CentOS 8.pdf
Configuration of SFTP Server on CentOS 8.pdfConfiguration of SFTP Server on CentOS 8.pdf
Configuration of SFTP Server on CentOS 8.pdf
 
Openstack installation using rdo multi node
Openstack installation using rdo multi nodeOpenstack installation using rdo multi node
Openstack installation using rdo multi node
 
Openstack kilo installation using rdo
Openstack kilo installation using rdoOpenstack kilo installation using rdo
Openstack kilo installation using rdo
 
Installing OpenStack Juno using RDO on RHEL
Installing OpenStack Juno using RDO on RHELInstalling OpenStack Juno using RDO on RHEL
Installing OpenStack Juno using RDO on RHEL
 
Openstack installation using rdo
Openstack installation using rdoOpenstack installation using rdo
Openstack installation using rdo
 
Triangle OpenStack meetup 09 2013
Triangle OpenStack meetup 09 2013Triangle OpenStack meetup 09 2013
Triangle OpenStack meetup 09 2013
 
Sahara RDO part1
Sahara RDO part1Sahara RDO part1
Sahara RDO part1
 
บล๊อกเวปไซท์ บน Open WRT หรือ บน Ubiquiti NanoStation M5 หรือ บน airOS
บล๊อกเวปไซท์ บน Open WRT หรือ บน  Ubiquiti NanoStation M5 หรือ บน airOSบล๊อกเวปไซท์ บน Open WRT หรือ บน  Ubiquiti NanoStation M5 หรือ บน airOS
บล๊อกเวปไซท์ บน Open WRT หรือ บน Ubiquiti NanoStation M5 หรือ บน airOS
 
INSTALLION OF BI
INSTALLION OF BIINSTALLION OF BI
INSTALLION OF BI
 
Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6Como instalar aeroo en open erp 6
Como instalar aeroo en open erp 6
 
Releasing and deploying python tools
Releasing and deploying python toolsReleasing and deploying python tools
Releasing and deploying python tools
 
DNF Failed To Open Cache
DNF Failed To Open CacheDNF Failed To Open Cache
DNF Failed To Open Cache
 
Tested install-isp config3-ubuntu-16-04
Tested install-isp config3-ubuntu-16-04Tested install-isp config3-ubuntu-16-04
Tested install-isp config3-ubuntu-16-04
 
ankit_Resume
ankit_Resumeankit_Resume
ankit_Resume
 
Linux for programmers
Linux for programmersLinux for programmers
Linux for programmers
 
Lamp configuration u buntu 10.04
Lamp configuration   u buntu 10.04Lamp configuration   u buntu 10.04
Lamp configuration u buntu 10.04
 
Dev ops
Dev opsDev ops
Dev ops
 
Basics Ubuntu commands
Basics Ubuntu commandsBasics Ubuntu commands
Basics Ubuntu commands
 

Similar to Installation Of Odoo 12 On Ubuntu 18.4

How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdfHow to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdf
CanditRoot
 
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | CybrosysInstallation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Celine George
 
How To Install Odoo 16 in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16 in Ubuntu 20.4
Celine George
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Celine George
 
Odoo V8 Installation
Odoo V8 InstallationOdoo V8 Installation
Odoo V8 Installation
Emipro Technologies Pvt. Ltd.
 
How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?
Celine George
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linux
Vicent Selfa
 
How To Install Openbravo ERP 2.50 MP43 in Ubuntu
How To Install Openbravo ERP 2.50 MP43 in UbuntuHow To Install Openbravo ERP 2.50 MP43 in Ubuntu
How To Install Openbravo ERP 2.50 MP43 in Ubuntu
Wirabumi Software
 
Getting started docker notes
Getting started docker notesGetting started docker notes
Getting started docker notes
AJAY NAYAK
 
Orangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User Manual
Orangescrum
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
kuldeepakgautam
 
Setting up the hyperledger composer in ubuntu
Setting up the hyperledger composer in ubuntuSetting up the hyperledger composer in ubuntu
Setting up the hyperledger composer in ubuntu
kesavan N B
 
Installing nagios core_from_source
Installing nagios core_from_sourceInstalling nagios core_from_source
Installing nagios core_from_source
laonap166
 
Ubuntu Practice and Configuration
Ubuntu Practice and ConfigurationUbuntu Practice and Configuration
Ubuntu Practice and Configuration
Manoj Sahu
 
Rally_Docker_deployment_JumpVM
Rally_Docker_deployment_JumpVMRally_Docker_deployment_JumpVM
Rally_Docker_deployment_JumpVM
J. Kristian Gonzalez
 
Princeton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance ToolingPrinceton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance Tooling
Henry Schreiner
 
neo4j
neo4jneo4j
Sayoo odoo open_erp
Sayoo odoo open_erpSayoo odoo open_erp
Sayoo odoo open_erp
AmineArrahmane Achargui
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and Drush
Pantheon
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
guest954945a
 

Similar to Installation Of Odoo 12 On Ubuntu 18.4 (20)

How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdfHow to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdf
 
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | CybrosysInstallation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
 
How To Install Odoo 16 in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16 in Ubuntu 20.4
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Odoo V8 Installation
Odoo V8 InstallationOdoo V8 Installation
Odoo V8 Installation
 
How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?How to configure PyCharm for Odoo development in Windows?
How to configure PyCharm for Odoo development in Windows?
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linux
 
How To Install Openbravo ERP 2.50 MP43 in Ubuntu
How To Install Openbravo ERP 2.50 MP43 in UbuntuHow To Install Openbravo ERP 2.50 MP43 in Ubuntu
How To Install Openbravo ERP 2.50 MP43 in Ubuntu
 
Getting started docker notes
Getting started docker notesGetting started docker notes
Getting started docker notes
 
Orangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User Manual
 
Linux Presentation
Linux PresentationLinux Presentation
Linux Presentation
 
Setting up the hyperledger composer in ubuntu
Setting up the hyperledger composer in ubuntuSetting up the hyperledger composer in ubuntu
Setting up the hyperledger composer in ubuntu
 
Installing nagios core_from_source
Installing nagios core_from_sourceInstalling nagios core_from_source
Installing nagios core_from_source
 
Ubuntu Practice and Configuration
Ubuntu Practice and ConfigurationUbuntu Practice and Configuration
Ubuntu Practice and Configuration
 
Rally_Docker_deployment_JumpVM
Rally_Docker_deployment_JumpVMRally_Docker_deployment_JumpVM
Rally_Docker_deployment_JumpVM
 
Princeton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance ToolingPrinceton Wintersession: Software Quality Assurance Tooling
Princeton Wintersession: Software Quality Assurance Tooling
 
neo4j
neo4jneo4j
neo4j
 
Sayoo odoo open_erp
Sayoo odoo open_erpSayoo odoo open_erp
Sayoo odoo open_erp
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and Drush
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 

More from Varsha Technaureus

How to add participants for a meeting in Odoo Calendar.
How to add participants for a meeting in Odoo Calendar.How to add participants for a meeting in Odoo Calendar.
How to add participants for a meeting in Odoo Calendar.
Varsha Technaureus
 
Odoo 13 shortcut Option
Odoo 13 shortcut OptionOdoo 13 shortcut Option
Odoo 13 shortcut Option
Varsha Technaureus
 
Employee Login for Odoo 13 POS Session
Employee Login for Odoo 13 POS SessionEmployee Login for Odoo 13 POS Session
Employee Login for Odoo 13 POS Session
Varsha Technaureus
 
Odoo 13 inventory availability status on e commerce
Odoo 13 inventory availability status on e commerceOdoo 13 inventory availability status on e commerce
Odoo 13 inventory availability status on e commerce
Varsha Technaureus
 
Coupons and Promotions in Odoo 13
Coupons and Promotions in Odoo 13 Coupons and Promotions in Odoo 13
Coupons and Promotions in Odoo 13
Varsha Technaureus
 
Category Filter in Odoo 13 POS
Category Filter in Odoo 13 POSCategory Filter in Odoo 13 POS
Category Filter in Odoo 13 POS
Varsha Technaureus
 
Report Layout Configuration in Odoo 13
Report Layout Configuration in Odoo 13Report Layout Configuration in Odoo 13
Report Layout Configuration in Odoo 13
Varsha Technaureus
 
My Profile in Odoo 13
My Profile in Odoo 13My Profile in Odoo 13
My Profile in Odoo 13
Varsha Technaureus
 
Odoo 12 vs Odoo 13 Inventory
Odoo 12 vs Odoo 13 InventoryOdoo 12 vs Odoo 13 Inventory
Odoo 12 vs Odoo 13 Inventory
Varsha Technaureus
 
Odoo 12 vs Odoo 13 Manufacturing
Odoo 12 vs Odoo 13 ManufacturingOdoo 12 vs Odoo 13 Manufacturing
Odoo 12 vs Odoo 13 Manufacturing
Varsha Technaureus
 
Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13
Varsha Technaureus
 
Paid Ribbon in Odoo 13
Paid Ribbon in Odoo 13Paid Ribbon in Odoo 13
Paid Ribbon in Odoo 13
Varsha Technaureus
 
Drop Shipping in Odoo 12
Drop Shipping in Odoo 12Drop Shipping in Odoo 12
Drop Shipping in Odoo 12
Varsha Technaureus
 
Bank Reconciliation in Odoo 12
Bank Reconciliation in Odoo 12Bank Reconciliation in Odoo 12
Bank Reconciliation in Odoo 12
Varsha Technaureus
 
Odoo 13 Report Layout Configuration
Odoo 13 Report Layout Configuration Odoo 13 Report Layout Configuration
Odoo 13 Report Layout Configuration
Varsha Technaureus
 
Odoo 12 Vs Odoo 13 Manufacturing
Odoo 12 Vs Odoo 13 ManufacturingOdoo 12 Vs Odoo 13 Manufacturing
Odoo 12 Vs Odoo 13 Manufacturing
Varsha Technaureus
 
Odoo 12 Vs Odoo 13 HR
Odoo 12 Vs Odoo 13 HROdoo 12 Vs Odoo 13 HR
Odoo 12 Vs Odoo 13 HR
Varsha Technaureus
 
Payments in Invoicing
Payments in InvoicingPayments in Invoicing
Payments in Invoicing
Varsha Technaureus
 
Table management in restaurant pos
Table management in restaurant pos Table management in restaurant pos
Table management in restaurant pos
Varsha Technaureus
 
Database Creation in Odoo 13
Database Creation in Odoo 13Database Creation in Odoo 13
Database Creation in Odoo 13
Varsha Technaureus
 

More from Varsha Technaureus (20)

How to add participants for a meeting in Odoo Calendar.
How to add participants for a meeting in Odoo Calendar.How to add participants for a meeting in Odoo Calendar.
How to add participants for a meeting in Odoo Calendar.
 
Odoo 13 shortcut Option
Odoo 13 shortcut OptionOdoo 13 shortcut Option
Odoo 13 shortcut Option
 
Employee Login for Odoo 13 POS Session
Employee Login for Odoo 13 POS SessionEmployee Login for Odoo 13 POS Session
Employee Login for Odoo 13 POS Session
 
Odoo 13 inventory availability status on e commerce
Odoo 13 inventory availability status on e commerceOdoo 13 inventory availability status on e commerce
Odoo 13 inventory availability status on e commerce
 
Coupons and Promotions in Odoo 13
Coupons and Promotions in Odoo 13 Coupons and Promotions in Odoo 13
Coupons and Promotions in Odoo 13
 
Category Filter in Odoo 13 POS
Category Filter in Odoo 13 POSCategory Filter in Odoo 13 POS
Category Filter in Odoo 13 POS
 
Report Layout Configuration in Odoo 13
Report Layout Configuration in Odoo 13Report Layout Configuration in Odoo 13
Report Layout Configuration in Odoo 13
 
My Profile in Odoo 13
My Profile in Odoo 13My Profile in Odoo 13
My Profile in Odoo 13
 
Odoo 12 vs Odoo 13 Inventory
Odoo 12 vs Odoo 13 InventoryOdoo 12 vs Odoo 13 Inventory
Odoo 12 vs Odoo 13 Inventory
 
Odoo 12 vs Odoo 13 Manufacturing
Odoo 12 vs Odoo 13 ManufacturingOdoo 12 vs Odoo 13 Manufacturing
Odoo 12 vs Odoo 13 Manufacturing
 
Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13
 
Paid Ribbon in Odoo 13
Paid Ribbon in Odoo 13Paid Ribbon in Odoo 13
Paid Ribbon in Odoo 13
 
Drop Shipping in Odoo 12
Drop Shipping in Odoo 12Drop Shipping in Odoo 12
Drop Shipping in Odoo 12
 
Bank Reconciliation in Odoo 12
Bank Reconciliation in Odoo 12Bank Reconciliation in Odoo 12
Bank Reconciliation in Odoo 12
 
Odoo 13 Report Layout Configuration
Odoo 13 Report Layout Configuration Odoo 13 Report Layout Configuration
Odoo 13 Report Layout Configuration
 
Odoo 12 Vs Odoo 13 Manufacturing
Odoo 12 Vs Odoo 13 ManufacturingOdoo 12 Vs Odoo 13 Manufacturing
Odoo 12 Vs Odoo 13 Manufacturing
 
Odoo 12 Vs Odoo 13 HR
Odoo 12 Vs Odoo 13 HROdoo 12 Vs Odoo 13 HR
Odoo 12 Vs Odoo 13 HR
 
Payments in Invoicing
Payments in InvoicingPayments in Invoicing
Payments in Invoicing
 
Table management in restaurant pos
Table management in restaurant pos Table management in restaurant pos
Table management in restaurant pos
 
Database Creation in Odoo 13
Database Creation in Odoo 13Database Creation in Odoo 13
Database Creation in Odoo 13
 

Recently uploaded

Top Challenges Faced by High-Risk Merchants and How to Overcome Them.pptx
Top Challenges Faced by High-Risk Merchants and How to Overcome Them.pptxTop Challenges Faced by High-Risk Merchants and How to Overcome Them.pptx
Top Challenges Faced by High-Risk Merchants and How to Overcome Them.pptx
Merchantech - Payment Processing Services
 
SEO For Interior Designers In Delhi.pdf
SEO For Interior  Designers In Delhi.pdfSEO For Interior  Designers In Delhi.pdf
SEO For Interior Designers In Delhi.pdf
SEOServicesinDelhi
 
Solar Panel For Home Price List In india
Solar Panel For Home Price List In indiaSolar Panel For Home Price List In india
Solar Panel For Home Price List In india
janhaviconaxweb
 
Best Web Development Frameworks in 2024
Best Web Development Frameworks in 2024Best Web Development Frameworks in 2024
Best Web Development Frameworks in 2024
growthgrids
 
WORK PERMIT IN NORWAY | WORK VISA SERVICE
WORK  PERMIT  IN  NORWAY | WORK VISA SERVICEWORK  PERMIT  IN  NORWAY | WORK VISA SERVICE
WORK PERMIT IN NORWAY | WORK VISA SERVICE
RKIMT
 
All Trophies at Trophy-World Malaysia | Custom Trophies & Plaques Supplier
All Trophies at Trophy-World Malaysia | Custom Trophies & Plaques SupplierAll Trophies at Trophy-World Malaysia | Custom Trophies & Plaques Supplier
All Trophies at Trophy-World Malaysia | Custom Trophies & Plaques Supplier
Trophy-World Malaysia Your #1 Rated Trophy Supplier
 
Best steel industrial company LLC in UAE
Best steel industrial company LLC in UAEBest steel industrial company LLC in UAE
Best steel industrial company LLC in UAE
alafnanmetals
 
Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...
Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...
Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...
Barrownz.in
 
Electrical Testing Lab Services in Dubai.pdf
Electrical Testing Lab Services in Dubai.pdfElectrical Testing Lab Services in Dubai.pdf
Electrical Testing Lab Services in Dubai.pdf
sandeepmetsuae
 
Bridging the Language Gap The Power of Simultaneous Interpretation in Rwanda
Bridging the Language Gap The Power of Simultaneous Interpretation in RwandaBridging the Language Gap The Power of Simultaneous Interpretation in Rwanda
Bridging the Language Gap The Power of Simultaneous Interpretation in Rwanda
Kasuku Translation Ltd
 
Siddhivinayak temple timings Houston, TX
Siddhivinayak temple timings Houston, TXSiddhivinayak temple timings Houston, TX
Siddhivinayak temple timings Houston, TX
gaurisiddhivinayakte
 
Greeting powerpoint slide for kids( 4-6 years old)
Greeting powerpoint slide for kids( 4-6 years old)Greeting powerpoint slide for kids( 4-6 years old)
Greeting powerpoint slide for kids( 4-6 years old)
lenguyenthaotrang663
 
antivirus and security software | basics
antivirus and security software | basicsantivirus and security software | basics
antivirus and security software | basics
basicsprotection
 
eBrand Promotion Full Service Digital Agency Company Profile
eBrand Promotion Full Service Digital Agency Company ProfileeBrand Promotion Full Service Digital Agency Company Profile
eBrand Promotion Full Service Digital Agency Company Profile
ChimaOrjiOkpi
 
Discover How Long Do Aluminum Gutters Last?
Discover How Long Do Aluminum Gutters Last?Discover How Long Do Aluminum Gutters Last?
Discover How Long Do Aluminum Gutters Last?
SteveRiddle8
 
METS Lab SASO Certificate Services in Dubai.pdf
METS Lab SASO Certificate Services in Dubai.pdfMETS Lab SASO Certificate Services in Dubai.pdf
METS Lab SASO Certificate Services in Dubai.pdf
sandeepmetsuae
 
x ray baggage scanner manufacturers in India
x ray baggage scanner manufacturers in Indiax ray baggage scanner manufacturers in India
x ray baggage scanner manufacturers in India
Gujar Industries India Pvt. Ltd
 
3 Examples of new capital gains taxes in Canada
3 Examples of new capital gains taxes in Canada3 Examples of new capital gains taxes in Canada
3 Examples of new capital gains taxes in Canada
Lakshay Gandhi
 
The Significance of Flowers in Our Lives
The Significance of Flowers in Our LivesThe Significance of Flowers in Our Lives
The Significance of Flowers in Our Lives
BISOU Flowers
 
Emmanuel Katto Uganda - A Philanthropist
Emmanuel Katto Uganda - A PhilanthropistEmmanuel Katto Uganda - A Philanthropist
Emmanuel Katto Uganda - A Philanthropist
Marina Costa
 

Recently uploaded (20)

Top Challenges Faced by High-Risk Merchants and How to Overcome Them.pptx
Top Challenges Faced by High-Risk Merchants and How to Overcome Them.pptxTop Challenges Faced by High-Risk Merchants and How to Overcome Them.pptx
Top Challenges Faced by High-Risk Merchants and How to Overcome Them.pptx
 
SEO For Interior Designers In Delhi.pdf
SEO For Interior  Designers In Delhi.pdfSEO For Interior  Designers In Delhi.pdf
SEO For Interior Designers In Delhi.pdf
 
Solar Panel For Home Price List In india
Solar Panel For Home Price List In indiaSolar Panel For Home Price List In india
Solar Panel For Home Price List In india
 
Best Web Development Frameworks in 2024
Best Web Development Frameworks in 2024Best Web Development Frameworks in 2024
Best Web Development Frameworks in 2024
 
WORK PERMIT IN NORWAY | WORK VISA SERVICE
WORK  PERMIT  IN  NORWAY | WORK VISA SERVICEWORK  PERMIT  IN  NORWAY | WORK VISA SERVICE
WORK PERMIT IN NORWAY | WORK VISA SERVICE
 
All Trophies at Trophy-World Malaysia | Custom Trophies & Plaques Supplier
All Trophies at Trophy-World Malaysia | Custom Trophies & Plaques SupplierAll Trophies at Trophy-World Malaysia | Custom Trophies & Plaques Supplier
All Trophies at Trophy-World Malaysia | Custom Trophies & Plaques Supplier
 
Best steel industrial company LLC in UAE
Best steel industrial company LLC in UAEBest steel industrial company LLC in UAE
Best steel industrial company LLC in UAE
 
Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...
Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...
Keyword Density Evolution: Elevating SEO Excellence, Leading as Top SEO Agenc...
 
Electrical Testing Lab Services in Dubai.pdf
Electrical Testing Lab Services in Dubai.pdfElectrical Testing Lab Services in Dubai.pdf
Electrical Testing Lab Services in Dubai.pdf
 
Bridging the Language Gap The Power of Simultaneous Interpretation in Rwanda
Bridging the Language Gap The Power of Simultaneous Interpretation in RwandaBridging the Language Gap The Power of Simultaneous Interpretation in Rwanda
Bridging the Language Gap The Power of Simultaneous Interpretation in Rwanda
 
Siddhivinayak temple timings Houston, TX
Siddhivinayak temple timings Houston, TXSiddhivinayak temple timings Houston, TX
Siddhivinayak temple timings Houston, TX
 
Greeting powerpoint slide for kids( 4-6 years old)
Greeting powerpoint slide for kids( 4-6 years old)Greeting powerpoint slide for kids( 4-6 years old)
Greeting powerpoint slide for kids( 4-6 years old)
 
antivirus and security software | basics
antivirus and security software | basicsantivirus and security software | basics
antivirus and security software | basics
 
eBrand Promotion Full Service Digital Agency Company Profile
eBrand Promotion Full Service Digital Agency Company ProfileeBrand Promotion Full Service Digital Agency Company Profile
eBrand Promotion Full Service Digital Agency Company Profile
 
Discover How Long Do Aluminum Gutters Last?
Discover How Long Do Aluminum Gutters Last?Discover How Long Do Aluminum Gutters Last?
Discover How Long Do Aluminum Gutters Last?
 
METS Lab SASO Certificate Services in Dubai.pdf
METS Lab SASO Certificate Services in Dubai.pdfMETS Lab SASO Certificate Services in Dubai.pdf
METS Lab SASO Certificate Services in Dubai.pdf
 
x ray baggage scanner manufacturers in India
x ray baggage scanner manufacturers in Indiax ray baggage scanner manufacturers in India
x ray baggage scanner manufacturers in India
 
3 Examples of new capital gains taxes in Canada
3 Examples of new capital gains taxes in Canada3 Examples of new capital gains taxes in Canada
3 Examples of new capital gains taxes in Canada
 
The Significance of Flowers in Our Lives
The Significance of Flowers in Our LivesThe Significance of Flowers in Our Lives
The Significance of Flowers in Our Lives
 
Emmanuel Katto Uganda - A Philanthropist
Emmanuel Katto Uganda - A PhilanthropistEmmanuel Katto Uganda - A Philanthropist
Emmanuel Katto Uganda - A Philanthropist
 

Installation Of Odoo 12 On Ubuntu 18.4

  • 1. Install Odoo 12 On Ubuntu 18.4
  • 2.  The latest version Odoo 12 includes new features and new modules. To Install Odoo 12 on Ubuntu 18.04 you just need to follow the below steps. STEP 1:  To Update apt source-lists : sudo apt-get update STEP 2 :  Install Updates Follow the bellow command: sudo apt-get -y upgrade
  • 3. STEP 3 :  Create the a Odoo12 user which will own and run the application. sudo adduser --system --home=/opt/odoo --group odoo STEP 4 :  We use PostgreSQL so Install PostgreSQL Database and configure it. sudo apt-get install -y postgresql  Once the PostgreSQL installation is completed, we need to create a postgres user to communicate with Odoo user.
  • 4. sudo service postgresql start sudo su - postgres createuser --createdb --username postgres --no-createrole –no- superuser --pwprompt odoo  Give a role password for the newly created role and verify it by giving password again. Exit STEP 5 :  Install pip3 in our server sudo apt-get install -y python3-pip
  • 5. Install Python Dependencies for Odoo 12  To switch in to the odoo user and install the dependency packages. pip3 install Babel decorator docutils ebaysdk feedparser gevent greenlet html2text Jinja2 lxml Mako MarkupSafe mock num2words ofxparse passlib Pillow psutil psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial python- dateutil python-openid pytz pyusb PyYAML qrcode reportlab requests six suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd STEP 6 :  Odoo Web Dependencies
  • 6. sudo apt-get install -y npm sudo ln -s /usr/bin/nodejs /usr/bin/node sudo npm install -g less less-plugin-clean-css sudo apt-get install -y node-less sudo python3 -m pip install libsass STEP 7 :  Install Odoo community version 12 which is available in GITHUB.  Below command to install GIT on your system. If it is already there, then you can ignore this. sudo apt-get install -y git
  • 7.  Switch to the Odoo user: sudo su - odoo -s /bin/bash  Clone branch 12.0 of Odoo from Github: git clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 -- single-branch  And exit from the odoo user exit STEP 8 :  Create configuration file to run as a service.  Copy and paste below content in config file , write correct addons paths
  • 8. sudo vim /etc/odoo-server.conf [options] ; This is the password that allows database operations: ; admin_passwd = admin db_host = False db_port = False db_user = odoo db_password = False logfile = /var/log/odoo/odoo-server.log addons_path = /opt/odoo/odoo/addons,/opt/odoo/odoo/odoo/addons
  • 9.  Now set the ownership and permission of the configuration file: sudo chown odoo: /etc/odoo-server.conf sudo chmod 640 /etc/odoo-server.conf STEP 9 :  Create Odoo Log File sudo mkdir /var/log/odoo sudo chown odoo:root /var/log/odoo
  • 10. STEP 10 :  You can copy and paste the script to this file. sudo vim /etc/init.d/odoo-server  Now change the ownership and permission of the file. The init script will be run by the root user. sudo chmod 755 /etc/init.d/odoo-server sudo chown root: /etc/init.d/odoo-server STEP 11 :  Test the server running as service  To start the Odoo sever: sudo /etc/init.d/odoo-server start
  • 11.  For stopping the Odoo server: sudo /etc/init.d/odoo-server stop  To view the log file of odoo server: tailf /var/log/odoo/odoo-server.log  Now, if you want to add this service to begin on boot up update-rc.d odoo-server defaults STEP 12 :  Running Odoo 12 Local System  Swich to the Odoo user sudo su – odoo -s /bin/bash
  • 12.  Run the server /opt/odoo/odoo-bin  If everything is fine, then you can check Odoo server running on your browser with url: http://localhost:8069 or http://0.0.0.0:8069 STEP 13 :  If wkhtmltopdf is not installed in your system, You cannot print any pdf reports and it will show you the error ‘Unable to find Wkhtmltopdf on this system‘.
  • 13.  To overcome this error, install the right version of wkhtmltopdf as below. sudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/ 0.12.1/wkhtmltox-0.12.1_linux-trusty-amd64.deb sudo dpkg -i wkhtmltox-0.12.1_linux-trusty-amd64.deb sudo cp /usr/local/bin/wkhtmltopdf /usr/bin sudo cp /usr/local/bin/wkhtmltoimage /usr/bin
  • 14. THANKYOU Email: info@technaureus.com | Skype: technaureus | Tel: +917902290343 | www.technaureus.com