Listing Thumbnail

    Containerized Bagisto on Alma Linux 10 by Elyxia Global Limited

     Info
    Deployed on AWS
    AWS Free Tier
    This product has charges associated with it for seller support. Elyxia Global Limited offers a pre-configured Bagisto 2.4 eCommerce image on AlmaLinux 10, installed and ready before you open it, with its own administrator password rather than the published default. Multi-store catalogue, inventory, orders, customers and a customisable storefront are ready on first sign-in.

    Overview

    Play video

    Elyxia Global Limited brings you a robust and performance-optimized Bagisto 2.4 image on AlmaLinux 10. Bagisto is an open-source eCommerce platform built on Laravel, giving you a product catalogue with configurable and bundled products, inventory across multiple sources, order and shipment handling, customer accounts and groups, cart and catalogue promotions, tax rules, and a storefront theme you can change without touching code. This ready-to-deploy AMI gives you a working store in minutes rather than an afternoon spent assembling PHP, a web server, a database and a dependency manager, and then finding out which defaults were left in place. The AlmaLinux 10 base is a secure, enterprise-grade Linux known for stability and long-term support.

    Pre-bundled with this AMI: Bagisto 2.4.10, AlmaLinux 10, PHP 8.4, MariaDB 11.4, Apache HTTP Server, Caddy reverse proxy, Docker and Docker Compose

    The application runs in containers. Bagisto and its database are managed by Docker Compose on the instance, so 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 product images, category banners and generated invoices are kept in separate storage that an update does not touch.

    Your store is installed and ready when the instance finishes starting. There is no setup wizard to walk through. The database, the schema, the base catalogue data and your administrator account are created for you, and the administrator password is shown once, at the end of installation.

    The exact Bagisto version is fixed in the image and verified by checksum at build time, and every one of its 167 dependencies is installed from the version lock the project publishes, so every instance of a given build runs identical code.

    Your admin panel is not at the address everyone tries first. Bagisto`s default is /admin. This build gives each instance its own admin path, and the installation summary tells you what yours is.

    Exclusive Fixes and Resolutions by Elyxia Global Limited:

    • Your Store Gets Its Own Administrator Password: the previous build left the published upstream default in place, admin@example.com  with the password admin123, and printed it to every customer. Upstream`s own unattended installer still creates exactly that. This image replaces it with credentials generated for your instance.
    • SELinux Stays Enforcing: the conventional install writes SELINUX=permissive into the system configuration and switches enforcement off at the same time, and nothing ever puts it back. This image leaves the kernel`s mandatory access control on.
    • Database Closed to the Internet: MariaDB runs on a private network inside the instance with no published port, where the conventional install listens on every interface. Bagisto is reachable only through the HTTPS proxy.
    • Installation Cannot Report Success After a Failure: the previous installer declared success when a file it had copied itself was present, so a failed dependency install or a failed migration still printed the success summary. This build checks what the installation actually produced, and stops if it is not there.
    • Every Dependency Pinned: the previous build resolved its PHP dependencies fresh on each run, so two instances launched a week apart were not the same software. This image installs from the published version lock, and the source archive is verified by checksum before it is unpacked.
    • A Recommended Port List That Is Actually Three Ports: 22, 80 and 443. The previous build`s firewall additionally permitted the server administration console on port 9090.

    Use your own domain name with a free SSL certificate. One command requests a Let`s Encrypt certificate, renews it automatically, and redirects HTTP to HTTPS. It also updates the address your store records for itself, which is what appears in the links inside your order confirmation emails. This image does not include a mail server, so Bagisto sends through an SMTP provider that you configure.

    This is a clean Bagisto with no sample products, so there is nothing to delete before you list real stock.

    Disclaimer: Bagisto is licensed under the MIT License and its source is publicly available from the Bagisto project. 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, migration and plugin development, drop us an email at support@elyxia.uk .

    Highlights

    • Your Own Administrator Password, Not the Published Default: every earlier build of this product shipped Bagisto`s documented default login and printed it to the customer, and upstream`s unattended installer still creates it. This image generates credentials for your instance and puts your admin panel on its own path instead of the one everybody tries first.
    • Six Fixes You Would Otherwise Make Yourself: your own administrator credentials, SELinux left enforcing instead of switched off, a database closed to the internet, an installation that cannot claim success after a failure, every PHP dependency pinned to a published lock, and a recommended port list of just 22, 80 and 443.
    • Containerized and Maintainable: Bagisto 2.4.10 on PHP 8.4 and MariaDB 11.4 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.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    OtherLinux Alma Linux 10

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    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.
    Financing for AWS Marketplace purchases

    Pricing

    Containerized Bagisto on Alma Linux 10 by Elyxia Global Limited

     Info
    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.

    Usage costs (471)

     Info
    • ...
    Dimension
    Cost/hour
    t3a.small
    Recommended
    $0.02
    t3.micro
    $0.02
    t2.micro
    $0.02
    p2.8xlarge
    $0.02
    t3a.xlarge
    $0.02
    r4.xlarge
    $0.02
    p2.xlarge
    $0.02
    r5.12xlarge
    $0.02
    r5ad.4xlarge
    $0.02
    m5.2xlarge
    $0.02

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for the EC2 instance you run this software on. Pricing is usage-based, so charges accrue only while an instance is active. The many options are AWS instance types, not feature tiers. They differ in compute, memory, storage, and accelerator profiles. General-purpose (m-series, t-series), compute-optimized (c-series), memory-optimized (r-series, x-series), storage-optimized (i-series, d-series), and accelerated (p, g, inf, trn, vt, dl) families are all available. Smaller sizes cost less per hour than larger sizes within the same family. You choose the instance that fits your workload size and performance needs.

    Top-of-mind questions for buyers

    The image ships pre-configured with the eCommerce platform, a Linux distribution, a relational database, PHP, an Apache web server, a firewall tool, and web-based server and database management consoles. Your hourly software charge covers this pre-built, security-hardened stack running on your chosen instance.
    The software fee meters running time only. A fully stopped instance does not accrue software charges. Note that underlying AWS storage for a stopped instance may still incur separate AWS fees. The software charge resumes when you start the instance again.
    Cancellations within 48 hours of purchase qualify for a refund under AWS Marketplace's standard AMI policy. Contact the vendor with your AWS account ID, product ID, and reason. No refunds apply beyond the 48-hour window for hourly usage-based products.
    www.elyxia.uk+1
    Helpful?

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    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.

    Usage information

     Info

    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 Bagisto 2.4.10 Alma Linux 10 (EGL Build 260915.1) This version supersedes the existing Bagisto 2.x AlmaLinux 9 (EGL Build 260629.1).

    What is New:

    1. (NEW) Upgraded from Bagisto 2.2.4 to Bagisto 2.4.10, eight releases of fixes and features ahead. This also moves the application from Laravel 10 to Laravel 12, so the platform underneath your store has a full support life ahead of it rather than behind it.

    2. (NEW) Containerized build on AlmaLinux 10, replacing AlmaLinux 9. Bagisto and its database run as containers, so application updates can be delivered without replacing the AMI, and your product images, category banners and generated invoices are kept in storage that an update does not touch.

    3. (NEW) Your admin panel has its own address. Bagisto`s default is /admin, which is the first path every automated login attempt tries. Each instance now gets its own admin path, and the installation summary tells you what yours is.

    4. (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.

    5. (NEW) Automatic HTTP to HTTPS redirect once a domain is associated, so shoppers reach the secure address whichever they type.

    6. (NEW) Reverse proxy included. TLS is handled by a Caddy proxy in front of Bagisto, so certificates survive application updates and container restarts instead of needing to be reinstalled.

    7. (FIXED) Your store now gets its own administrator password. Previous builds left Bagistos published default in place, <admin@example.com> with the password admin123, and printed it to every customer as if it had been generated for them. Upstreams own unattended installer still creates exactly that account, so this is corrected deliberately at install time.

    8. (FIXED) SELinux is left enforcing. The previous install wrote SELINUX=permissive into the system configuration and switched enforcement off in the same step, and nothing ever put it back, so every instance ran with the kernel`s mandatory access control disabled.

    9. (FIXED) Installation can no longer report success after a failure. The previous installer declared success when a file it had copied itself was present, so a failed dependency install or a failed database migration still printed the success summary. This build reads back what the installation was supposed to produce and stops if it is not there.

    10. (FIXED) The domain tool now updates the address your store records for itself, which is the address used in the links inside your order confirmation and password reset emails, as well as the address in the web server configuration.

    11. (IMPROVED) PHP 8.4, replacing PHP 8.2, which is what Bagisto 2.4 requires.

    12. (IMPROVED) The database is no longer reachable from outside the instance. It runs on an isolated internal network with no published port, where the previous build listened on every interface. MariaDB 11.4 is unchanged.

    13. (IMPROVED) Every dependency is pinned. The previous build resolved its PHP dependencies fresh on each run, so two instances launched a week apart were not running the same software. This build installs all 167 of them from the version lock the Bagisto project publishes, and verifies the source archive by checksum before unpacking it.

    14. (IMPROVED) The recommended inbound ports are now 22, 80 and 443 only. Port 3306 no longer needs to be open and must not be, and the previous build`s firewall additionally permitted the server administration console on port 9090.

    15. (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.

    16. (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.

    17. (IMPROVED) The default time zone is now UTC, matching the instance clock, so a timestamp in Bagisto lines up with a timestamp in the system log next to it. You can change it under Configure.

    18. (IMPROVED) AlmaLinux 10 with current patches, replacing AlmaLinux 9.

    19. (IMPROVED) This is a clean Bagisto with no sample products, so there is nothing to delete before you list real stock.

    20. (REMOVED) phpMyAdmin is no longer included. The database is no longer reachable from outside the instance, and a database administration console published on the public internet is the most direct route into every order and customer record your store holds.

    21. (REMOVED) The DNS server and the two cache services that earlier builds installed and ran are gone. Bagisto`s own defaults use none of them.

    22. (REMOVED) Firewalld is no longer listed. In the container model the database has no published port for it to protect, and the recommended inbound port list does that job.

    For more details on this release, please visit our official release notes page, Bagisto series https://assist.elyxia.uk/docs/bagisto-2-x/release-notes/ 

    For a seamless setup experience, check out our One-Click Installation Guide at https://assist.elyxia.uk/docs/bagisto-2-x/one-click-installation/ 

    Additional details

    Usage instructions

    Connect to the instance over SSH as ec2-user and run the one-click installer. The full guide, including the AWS console steps, is at https://assist.elyxia.uk/docs/bagisto-2-x/one-click-installation/ 

    The installer creates your database and administrator account and prints the sign-in email, the password and your admin panel address once, at the end. Write all three down before closing the terminal. They are generated for your instance and are not stored anywhere you can read them back.

    Your shoppers see the storefront at http://YOUR-INSTANCE-PUBLIC-IP/  and you sign in at the admin address the summary gives you. That address is different on every instance, so the usual /admin will not work.

    Change the administrator email address to your own under your account, because password resets go to whatever address is on the account.

    To use your own domain name with a free SSL certificate, run: sudo /usr/local/bin/egl-setup-domain.sh.x

    Before you take orders, set your outgoing mail provider and your payment and shipping methods under Configure. This image does not include a mail server, so no order confirmation reaches a customer until you do.

    Support

    Vendor support

    For community-driven support for Bagisto, visit the Bagisto Community forum (https://forums.bagisto.com/ ) and consult the Bagisto Documentation (https://devdocs.bagisto.com/ ).

    For support assistance related to this AMI, please visit Elyxia Global Limited Online Help (https://assist.elyxia.uk/docs/bagisto-2-x/ ) or contact us directly via email at support@elyxia.uk 

    AWS infrastructure support

    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.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    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.