Skip to content

moaaz1995/odoo-install-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Odoo Installation Script

An automated installation script for Odoo on Ubuntu systems. This script supports multiple Odoo versions (12.0+) and Ubuntu versions (18.04+).

Author Moaaz Gafar

Features

  • Supports all Odoo versions (12.0 and above)
  • Works on Ubuntu 18.04 and newer versions
  • Secure configuration with automatic password generation
  • Automatic dependency handling
  • Detailed logging
  • Systemd service configuration
  • Easy update mechanism

Quick Start

# Download the script
wget https://raw.githubusercontent.com/moaaz1995/odoo-install-script/main/install_odoo.sh

# Make it executable
chmod +x install_odoo.sh

# Run the script (replace XX.0 with your desired Odoo version)
sudo ./install_odoo.sh XX.0

Requirements

  • Ubuntu 18.04 or newer
  • Sudo privileges
  • Internet connection

Usage Examples

Install Odoo 18:

sudo ./install_odoo.sh 18.0

Install Odoo 16:

sudo ./install_odoo.sh 16.0

What Gets Installed?

  • Odoo of specified version
  • PostgreSQL database
  • Python dependencies
  • System dependencies
  • Wkhtmltopdf
  • Systemd service
  • Virtual environment

Post-Installation

After installation completes:

  1. Access Odoo at: http://localhost:8069
  2. Check service status: systemctl status odoo-XX.0
  3. View logs: tail -f /var/log/odoo/odoo-XX.0.log

Updating Odoo

Use the provided update script:

sudo /opt/odoo/update-odoo-XX.0.sh

Support

If you encounter any problems, please:

  1. Check the Troubleshooting Guide
  2. Search existing Issues
  3. Create a new issue if needed

Star History

If you find this script helpful, please consider giving it a star ⭐️

About

Universal Odoo installation script for Ubuntu systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages