Comprehensive guide for deploying Odoo 17 on AWS EC2 using the Bitnami AMI!
Explore the docs »
DEPLOYMENT OFFERING
·
Report Bug
·
AWS FAQ
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.
-
Sign in to your AWS account
-
Go to your AWS Management Console
-
Search for EC2 landing page
-
Click on Launch instance
-
Name your Virtual Server (something like "Odoo Server")
-
On Application and OS Images (Amazon Machine Image) section search for Odoo 17
-
Look for and Click on the Community AMIs result
-
You can choose from the list and click Select. (I used the up Bitnami package for Odoo 17.0.20240305-1)
-
Choose Instance Type "t3a.small"
-
Create a Key pair or use your existing one if you prefer.
-
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:
- Confirm your selection by hitting the “Launch Instances” button.
Requirements for the software and other tools to build, test and push
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.
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
List directories
ls
Open editor to copy bitnami_credentials
nano bitnami_credentials



