Coder Social home page Coder Social logo

omarx3 / install-odoo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sherif-khaled/install-odoo

0.0 2.0 0.0 31 KB

odoo-install.sh is a BASH shell script that automates the step-by-step instructions for installing and configuring a odoo server.

License: GNU General Public License v3.0

Shell 100.00%

install-odoo's Introduction

install-odoo

odoo-install.sh is a BASH shell script that automates the step-by-step instructions for installing and configuring a odoo server.

the speed of installation depending on your server and network speed, but the installation take 10 minutes as average time.

Requirements

  • Ubuntu 64-bit OS running Linux - this script tested on ubuntu 16.4.
  • CPU X64
  • 2 GB of memory with swap enabled (4 GB of memory is better).
  • 2 CPU cores (4 is better or more).
  • TCP ports 80, if behind firewall.
  • TCP ports 443, if you behind firewall.

Features

  • Support odoo versions (10, 11 ,12)
  • the configure with domain name
  • custom odoo port
  • custom postgresql password
  • custom odoo admin password
  • support SSL encryption using (let's encrypt)
  • Getting ready

    1. Download the install-odoo.sh script
    2. Change the script permission sudo chmod +x install-odoo.sh
    3. Run the script as root ./install-odoo.sh -h
    4. select odoo version you want to install

    Usage

    • Select your odoo version you want to install (ver 10 as example)
    • ./install-odoo.sh -v 10
    • specific port (port 8070 as example)
    • ./install-odoo.sh -v 10 -r 8070
      Note: if you not specific the port,the script will chose the port 8069 as default.
    • specific postgresql password.
    • ./install-odoo.sh -v 10 -p sql123
      Note: if you not specific the postgresql password,the script will chose the empty password as default.
    • specific odoo admin password.
    • ./install-odoo.sh -v 10 -P admin123
      Note: if you not specific the admin password,the script will chose the empty password as default.
    • Configure domain name with nginx server
    • ./install-odoo.sh -v 10 -s odoo.example.com
      Note: if you not specific the domain name,the script will configure odoo with external ip.
    • Support SSL certificate
    • ./install-odoo.sh -v 10 -s odoo.example.com -e [email protected]
      Note: you can't support SSL without the domain name.
      Note: SSL using the 4096-bit RSA keys.

    install-odoo's People

    Contributors

    sherif-khaled avatar

    Watchers

    James Cloos avatar Omar Eldalal avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google โค๏ธ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.