Overview
QloApps is a powerful, open-source hotel booking and reservation system built on the robust PrestaShop eCommerce framework. It empowers hoteliers to launch a fully functional online booking website with real-time room availability, streamlined reservation management, and an intuitive guest booking experience.
Designed for single hotels, hotel chains, and multi-property setups, QloApps offers a mobile-friendly front end for guests and a user-friendly backend for hotel staff and administrators. It simplifies daily operations while boosting direct bookings and improving customer satisfaction.
Key Features of QloApps:
Hotel Booking Website : Launch a branded hotel website with real-time room availability.
Integrated Booking Engine :Accept direct bookings with built-in payment gateway support.
Property & Inventory Management :Manage rooms, rates, amenities, and seasonal pricing with ease.
Unified Booking Dashboard :Handle both online and offline reservations from one place.
Multi-language & Multi-currency :Serve a global audience with localisation support.
Guest Management & Reporting :Track guest activity and generate actionable reports.
Highlights
- This Amazon Machine Image (AMI) provides a pre-configured, production-ready deployment of QloApps v1.6.1, tailored for seamless cloud hosting. Built on Ubuntu 24.04, the stack includes Apache, PHP 7.4, and MySQL 8.0, fully optimized for performance, security, and scalability.
- Designed for hoteliers, developers, and cloud professionals, this AMI allows you to launch a hotel booking system within minutes with no complex setup required. It supports automated HTTPS provisioning via Lets Encrypt, ensuring your site is secure from the start.
- Maintained by Webkul Pvt. Ltd., this AMI leverages best practices in PrestaShop-based deployments and ensures a stable, secure, and scalable solution for hotel management and online bookings.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Cost/hour |
---|---|
t3.micro AWS Free Tier Recommended | $0.02 |
t2.micro AWS Free Tier | $0.02 |
u7i-12tb.224xlarge | $0.02 |
r6i.metal | $0.02 |
inf2.8xlarge | $0.02 |
c4.8xlarge | $0.02 |
c4.large | $0.02 |
vt1.6xlarge | $0.02 |
c7i.4xlarge | $0.02 |
c6in.16xlarge | $0.02 |
Vendor refund policy
The instance can be terminated at anytime to stop incurring charges.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
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
Pre-configured AMI with a fully automated QoApps setup. Includes Apache, PHP 7.4 & MySQL. Ready for secure, high-performance deployment. Optimized for production with secure configurations, SSL pre-installed.Designed for smooth and rapid deployment on AWS.
Additional details
Usage instructions
Follow these steps to get started:
How to Launch QloApps on AWS EC2 1: Sign in to your AWS EC2 Console. 2: Click "Launch Instance" to create a new server . 3: Search for QloApps in the AWS Marketplace and select the AMI. 4: Choose t2.micro or larger for optimal performance. 5: Use an existing .pem key pair or create a new one. Save it securely.
Set Network and Security Group Rules: a) Enable Public IP (Elastic IP recommended for a fixed address). b) Allow the following ports in Security Group: TCP 22 (SSH) TCP 80 (HTTP) TCP 443 (HTTPS)
7: Launch the instance and note its Public IP or Elastic IP from the EC2 dashboard.
Secure Setup via SSH & SSL Configuration 8: Connect via SSH to your instance: ssh -i /path/to/yourkey.pem ubuntu@<your-public-ip> 9: Run the automated setup script: sudo bash /root/setup_master.sh
The script offers two automated configuration options: 10: MySQL Database Setup Configure QloApps database: Username: Your user name Password : your password 11:Apache SSL Setup (Lets Encrypt) Secure your domain: Domain Name: yourdomain.com Admin Email: admin@example.comÂ
12: Open your domain in a browser and follow the QloApps web based installer to complete setup. Now your installation is complete.
For the full guide and troubleshooting steps, visit: https://cloudkul.com/blog/qloapps-ami-usage-instructions/Â
Support
Vendor support
For help related to this QloApps AMI, including setup, usage, or feature inquiries, you can reach out to the team at Webkul. Contact: support@webkul.com Webkul provides guidance for initial configuration, module development, and other technical queries related to QloApps.
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.