
- AWSAvailable on Amazon Web Services
- Azure· nextMicrosoft Azure is next on the roadmap
- GCP· nextGoogle Cloud is next on the roadmap
PrestaShop E-commerce
PrestaShop 8.2.8 - the newest release PrestaShop ships as an installable package - on Apache, PHP 8.1 and MySQL 8.0 with phpMyAdmin and Webmin. The storefront is browsable immediately with the demo catalogue, friendly URLs are on, and a service keeps the shop domain in step with your public IP until you point a real domain at it.
- Version
- v8.2.8
- Operating system
- Ubuntu 22.04 LTS
- Architecture
- x86_64
- Support
- Community
What's installed
Every package and version on the image. Nothing else is installed.
- PrestaShop 8.2.8
- Apache 2.4.52
- PHP 8.1
- MySQL 8.0.46
- phpMyAdmin 5.2.3
- Webmin 2.660
Licensing — Open source (OSL-3.0), no licence key required
Deploy anywhere
PrestaShop E-commerce on AWS.
Microsoft Azure and Google Cloud are next on the roadmap. One clean-room build, one first-boot credential model, one patch cadence — identical on every cloud you run. Every identifier below is the real one; copy it and launch.
- AWSAvailable
Amazon Web Services
AMI · v8.2.8
AWS AMI ID
ami-00c00a7c3ed0c346a- Released
- September 12, 2026
- Root volume
- gp3 · 30 GiB
Instance types
- t3a.medium
- t3.medium
- t3a.large
- m6a.large
Regions
- us-east-1
Getting started
From launch to signed in, step by step.
Launch in us-east-1 with TCP
22,80and8000open; wait two to three minutes.Storefront:
http://<instance-public-ip>/. Back office:http://<instance-public-ip>/admin-dev, sign in withadmin@example.com. phpMyAdmin:/phpmyadmin(usernameroot). Webmin: port8000(usernameadmin). The password for all three is your EC2 Instance ID (for examplei-0123456789abcdef0).Delete the demo catalogue from Catalog in the back office when you start building a real shop.
SSH as
ubuntuwith your key pair. Change passwords withsudo bash /home/ubuntu/iscripts/pass_prestashop.sh,pass_mysql.shorpass_webmin.sh;prestashop_status.shshows versions, endpoints, shop domain and product count.Once you have a domain and certificate, enable SSL under Shop Parameters → General.
Security posture
What this image does and does not ship with, one fact per line.
Clean-room build on Canonical's official Ubuntu 22.04 LTS image: every component comes from its own official repository or release, nothing is copied from any third-party image, and the finished image was scanned for third-party vendor strings before capture.
No usable credential ships in the image; passwords are set on your instance at first boot from EC2 instance metadata (IMDSv2) and the scripts that set them delete themselves afterwards.
SSH is key-only, root login over SSH is refused, and build-time SSH keys, shell history and logs were removed before imaging.
First boot regenerates PrestaShop's secret, cookie_key, cookie_iv, new_cookie_key and admin API keypair for this instance - without that, anyone holding the image could forge session cookies against every shop launched from it.
The MySQL root, prestashop and Webmin passwords are set per instance, and phpMyAdmin gets a fresh 32-byte cookie key.
PrestaShop connects as its own database user, so changing the root password never takes the store down.
The installer directory is removed and phpMyAdmin's internal directories are denied over HTTP.
PHP 8.1 receives security backports from Canonical for the 22.04 LTS lifetime.
The bundled password tools enforce at least 10 characters with upper- and lower-case letters, a number and a symbol, and verify the new credential with a real sign-in before reporting success.
The image is HTTP-only by design so it works at a bare IP with no certificate warnings: terminate TLS at a load balancer or add a certificate before exposing it publicly, and restrict port 22 and any admin ports to trusted IP ranges in your security group.