Skip to content
/ odoo Public

Comprehensive guide for deploying Odoo 17 on AWS EC2 using the Bitnami AMI

Notifications You must be signed in to change notification settings

medenhan/odoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation


CC Tech Consulting Bitnami by VMWare

Odoo-17 Deployment:

Comprehensive guide for deploying Odoo 17 on AWS EC2 using the Bitnami AMI!
Explore the docs »

DEPLOYMENT OFFERING · Report Bug · AWS FAQ

Product Overview

Odoo is an open source Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) platform that can consolidate a variety of business operations, from supply chain and project management to accounting and HR, into one system. It is supported by a community of over 20,000 contributors.

If you’re new to the cloud, the easiest way to get started with Amazon Web Services is with Bitnami. Bitnami provides pre-packaged application images for AWS Cloud servers, so that you can get productive with your new server immediately. You can access and launch these images in three ways:

Through the AWS Marketplace, Amazon’s online application library;

Through the AWS Console, Amazon’s online dashboard for AWS users;

Through Amazon Lightsail, Amazon’s virtual private servers.

In this tutorial, I’ll walk you, step by step, through the process of using the AWS Console to create and provision a new AWS cloud server. And since AWS offers a Free Tier valid for 12 months, you’ll have plenty of time to experiment with your server and Bitnami images without worrying about being billed for usage.

Getting Started

  1. Sign in to your AWS account

  2. Go to your AWS Management Console

  3. Search for EC2 landing page

  4. Click on Launch instance

  5. Name your Virtual Server (something like "Odoo Server")

  6. On Application and OS Images (Amazon Machine Image) section search for Odoo 17

Search for Odoo 17

  1. Look for and Click on the Community AMIs result

  2. You can choose from the list and click Select. (I used the up Bitnami package for Odoo 17.0.20240305-1)

  3. Choose Instance Type "t3a.small"

  4. Create a Key pair or use your existing one if you prefer.

  5. By default the AMI creates a new security group called 'Bitnami package for Odoo-15.0.20240310-0 on Debian 12-AutogenByAWSMP--1' with the following rules:

Security Group

  1. Confirm your selection by hitting the “Launch Instances” button.

Prerequisites

Requirements for the software and other tools to build, test and push

Installing

Open your terminal or command prompt and use the following SSH command to connect to your Odoo instance:

Say what the step will be

ssh -i /path/to/your/private-key.pem ec2-user@your-instance-public-ip

Replace /path/to/your/private-key.pem with the path to your private key file (.pem) associated with the instance. Replace ec2-user with the appropriate username based on the AMI (Amazon Machine Image) used for your instance (e.g., bitnami, ubuntu, admin, etc.). Replace your-instance-public-ip with the public IP address or hostname of your AWS instance.

//////////////////////////////////////////////////////////////////////////////

Connecting using SSH

//////////////////////////////////////////////////////////////////////////////

List directories

ls

Open editor to copy bitnami_credentials

nano bitnami_credentials

Logging page

About

Comprehensive guide for deploying Odoo 17 on AWS EC2 using the Bitnami AMI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published