This product has charges associated with it for seller support. Elyxia Global Limited offers a pre-configured and hardened OpenCart 4.1.0.4 image running on AlmaLinux 10. OpenCart is a widely used open source e-commerce platform that runs a complete online shop from a single administration area, with multi-store support, multiple currencies and languages, and a large extension marketplace.
Elyxia Global Limited brings you a robust and performance-optimized OpenCart image on AlmaLinux 10. This ready-to-deploy AMI lets you open a shop in minutes rather than spending a day assembling a web server, a database and an application.
OpenCart runs a complete online store from a single administration area: products with options and variants, categories, customer accounts and groups, orders and invoices, discounts and coupons, multiple currencies and languages, shipping and payment methods, and reporting on sales and customers. It supports multiple stores from one installation, and an extension marketplace covers what the core does not. The AlmaLinux 10 base ensures your system runs on a secure, enterprise-grade Linux distribution known for stability and long-term support.
Whether you are opening a first shop with a handful of products or running several storefronts from one installation, OpenCart scales to fit, and its open-source architecture means you keep full control of your catalogue and your customer data.
Pre-bundled with this AMI:
OpenCart 4.1.0.4,
AlmaLinux 10,
MariaDB 11.4,
PHP 8.2,
Apache Web Server,
Caddy reverse proxy,
Docker and Docker Compose
The application runs in containers. OpenCart and its database are managed by Docker Compose on the instance, which means application updates can be delivered without replacing the AMI, and the database runs on an isolated internal network with no port exposed to the internet. Your catalogue, orders and uploaded images are kept in separate storage that an application update does not touch.
Your shop is installed and ready when the instance finishes starting. There is no setup wizard to complete and no installation directory to remove afterwards. The administrator account is created for you and its password is shown once, in the summary at the end of installation.
The administration area is not at the usual address. For your security it is given a different name on every instance, and that address is shown in the same summary. This is a feature OpenCart supports itself, so you can change it again later from the admin.
Use your own domain name with a free SSL certificate. One command requests a Lets Encrypt certificate, renews it automatically, and redirects HTTP to HTTPS.
The instance needs only three inbound ports: 22 for SSH, 80 and 443 for the shop and certificate issuance. OpenCart connects outward to send order confirmations, so no inbound mail port is required. Configure your own outbound SMTP server under System, Settings, Mail after installation.
Disclaimer: The respective trademarks mentioned in the offering are owned by the respective companies. We do not provide the commercial license of any of these products. Many of the products have a free, demo, or open-source license as applicable. Elyxia Global Limited provides image-related support, drop us an email at support@elyxia.uk.
Highlights
Feature-Rich and Scalable: Manage multiple stores, currencies and languages from one installation, with a large extension marketplace and support for major payment and shipping providers.
Ready When It Starts: OpenCart installs itself at first boot, with no setup wizard to complete. The administration address is randomised per instance rather than left at the address every scanner tries first.
Containerized and Maintainable: OpenCart and MariaDB run as Docker containers on AlmaLinux 10, so the database is not exposed to the internet and application updates do not require rebuilding the instance. A Caddy reverse proxy handles HTTPS and your free SSL certificate.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator to estimate your infrastructure costs.
If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier for more details.
You pay by the hour for the software running on your chosen EC2 instance type. Pricing scales with instance size and family, not by tiers or add-on features. Each dimension names a single EC2 instance type, from small burstable options like t3.nano and t2.micro up to memory-, compute-, storage-, and GPU-focused families such as r6i, c6i, i4i, and g5, plus large bare-metal and high-memory machines. The same pre-configured OpenCart 4 image runs on every instance. Larger or specialized instances carry more compute or memory, so their hourly rate is higher. You run only the instances you need.
Top-of-mind questions for buyers
What software is included in the hourly rate on every instance type?
You get a pre-configured OpenCart 4.1.0.4 shop running in Docker on AlmaLinux 10. The image bundles MariaDB 11.4, PHP 8.2, the Apache web server, and a Caddy reverse proxy that manages HTTPS and a free SSL certificate. The shop is installed and ready when the instance finishes starting.
Am I charged the hourly software rate when my instance is stopped?
The software charge meters running hours. A stopped instance does not accrue the hourly software fee. Stopped instances may still incur underlying AWS storage costs for the attached volume, but those are separate from this software charge and billed by AWS.
Does a larger instance type give me more OpenCart features or just more resources?
The same OpenCart 4 image runs on every instance type. Larger or specialized instances add compute, memory, storage, or GPU capacity, not extra shop features. You pick an instance based on expected traffic and resource needs, and the hourly rate reflects that capacity.
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
OpenCart 4.x Alma Linux 10 (EGL Build 260908.2) - latest
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Release Notes for OpenCart 4 Alma Linux 10 (EGL Build 260908.2)
What is New:
(NEW) Your shop is ready when the instance finishes starting. OpenCart is installed automatically at first boot, including your administrator account. There is no setup wizard to complete and no installation directory to remove afterwards.
(NEW) The administration area is no longer at the address automated scanners try first. Each instance is given a different one, shown in the summary at the end of installation. This is a feature OpenCart supports itself, so you can change it again later from the admin.
(NEW) Use your own domain name with a free SSL certificate. Run one command, sudo egl-setup-domain.sh.x, and enter your domain. A free Let's Encrypt certificate is requested automatically and renews itself from then on. No email address is required and no configuration files need editing.
(NEW) Automatic HTTP to HTTPS redirect once a domain is associated, so visitors reach the secure address whichever they type.
(NEW) Reverse proxy included. TLS is handled by a Caddy proxy in front of OpenCart, so certificates survive application updates and container restarts instead of needing to be reinstalled.
(NEW) Containerized build on AlmaLinux 10, replacing AlmaLinux 9. OpenCart and its database run as containers, so application updates can be delivered without replacing the AMI, and your catalogue, orders and uploaded images are kept in storage that an update does not touch.
(IMPROVED) OpenCart 4.1.0.4, updated from 4.1.0.3. The version is now fixed in the image, so every instance of a given build carries exactly the same application.
(IMPROVED) MariaDB is pinned to version 11.4, the long term support series, so every new installation gets a known, tested database version. PHP 8.2 is tuned for larger catalogues and product image uploads.
(IMPROVED) The database is no longer reachable from outside the instance. It runs on an isolated internal network with no published port, and the recommended inbound ports are now only 22, 80 and 443.
(IMPROVED) Log files, template sources and configuration files are no longer readable over the web, and the storage directory is placed outside the web root during installation.
(IMPROVED) Installation no longer depends on a single image source. If one source is unavailable the installer falls back to others automatically, so a new instance can still be built.
(IMPROVED) Clearer installation messages, including a check that your domain points at the instance before a certificate is requested. This avoids the Let's Encrypt rate limit that follows repeated failed attempts.
(IMPROVED) Outbound mail is configured in one place. This image does not include a local mail server, so OpenCart sends order confirmations through an SMTP server that you provide, set under System, Settings, Mail.
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
This product has charges associated with it for seller support. Elyxia Global Limited offers a pre-configured and hardened osTicket 1.18.4 image running on AlmaLinux 10. osTicket is a widely used open source support ticket system that routes enquiries arriving by email, web form or phone into a single queue, so nothing is lost in an inbox and every request has an owner.
This product has charges associated with it for seller support. Elyxia Global Limited offers a pre-configured and optimized Mautic 6 image running on AlmaLinux 10. Mautic 6 is an industry-leading open-source marketing automation platform, designed to empower businesses with tools for email marketing, social media management, lead nurturing, and more.
Bagisto 2.2.4 is a powerful, open-source eCommerce platform designed to simplify online store management. With multi-store support, inventory tracking, and extensive customization options, it provides a scalable and flexible solution for businesses of all sizes. Elyxia Global Limited offers a pre-configured, security-hardened Bagisto AMI on AlmaLinux, ensuring a stable, optimized, and secure eCommerce environment. Any additional charges are clearly specified in the pricing information section.
AlmaLinux OS is an open-source, community owned and governed, forever-free enterprise Linux distribution, focused on long-term stability, providing a robust production-grade platform. AlmaLinux OS is binary compatible with RHEL®.
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.