Listing Thumbnail

    Drupal 11 on Ubuntu 24.04 LTS by ORHAKSS LLC

     Info
    Sold by: ORHAKSS LLC 
    Deployed on AWS
    Free Trial
    AWS Free Tier
    This product has charges associated with it for automated deployment, security hardening, first-boot credential generation, system optimization, and support services provided by ORHAKSS LLC.

    Overview

    Open image

    This is a repackaged open-source software product wherein additional charges apply for professional support, enterprise security hardening, automated deployment configuration, performance optimization, and ongoing maintenance services provided by ORHAKSS LLC.

    WHAT YOU ARE PAYING FOR

    The AMI pricing covers:

    • Professional AMI configuration and optimization
    • Security hardening with SSH hardening and UFW firewall
    • Automated first-boot deployment scripts
    • Pre-configured production-ready environment
    • Unique credential generation per instance
    • Performance tuning for LAMP stack
    • Technical support for deployment and configuration
    • Documentation and deployment guides

    ABOUT DRUPAL

    Drupal is a leading open-source content management platform trusted by millions of websites worldwide including governments, universities, and major enterprises. Built with PHP and MySQL, Drupal provides powerful features for content management, user management, multilingual support, and extensibility through thousands of contributed modules. The software is free and open-source.

    TECHNICAL SPECIFICATIONS

    Complete optimized LAMP stack:

    • Drupal 11.3.2 (Latest Stable)
    • Ubuntu 24.04 LTS with 5 years security support
    • Apache 2.4 with mod_rewrite and optimized configuration
    • PHP 8.3 with OPcache and required extensions
    • MySQL 8.0 with security hardening
    • Certbot pre-installed for free SSL certificates

    AUTOMATED DEPLOYMENT

    Zero-configuration first boot setup:

    • Dynamic IP-based configuration for instant access
    • Unique database passwords generated per instance
    • Administrator credentials created automatically
    • All services started and configured
    • System ready in 2-3 minutes after launch

    ENTERPRISE SECURITY HARDENING

    Professional security configuration included:

    • UFW firewall pre-configured for ports 22, 80, 443
    • SSH hardening with root login disabled and key-only authentication
    • MySQL security best practices implemented
    • No default passwords or shared credentials
    • All credentials unique per instance
    • Stored securely in ~/credentials.txt

    GETTING STARTED

    Launch Process:

    1. Select this AMI from AWS Marketplace
    2. Choose instance type (t3.medium or larger recommended)
    3. Configure security group: ports 22, 80, 443
    4. Select SSH key pair
    5. Launch instance

    Access Your Site:

    1. Wait 2-3 minutes for automated first-boot configuration
    2. SSH: ssh -i your-key.pem ubuntu@instance-ip
    3. View credentials: cat ~/credentials.txt
    4. Access site: http://instance-ip 
    5. Access admin panel: http://instance-ip/user/login 

    RECOMMENDED INSTANCE TYPES

    Development and Testing:

    • t3.small (2 vCPU, 2 GB RAM)
    • t3.medium (2 vCPU, 4 GB RAM)

    Small to Medium Sites:

    • t3.large (2 vCPU, 8 GB RAM)
    • t3.xlarge (4 vCPU, 16 GB RAM)

    Large Sites:

    • t3.2xlarge (8 vCPU, 32 GB RAM)

    SSL CONFIGURATION

    For production with custom domain: sudo apt install certbot python3-certbot-apache sudo certbot --apache -d yourdomain.com Certificate auto-renewal configured automatically.

    SCALABILITY

    • Auto Scaling Groups compatible
    • Elastic Load Balancing ready
    • RDS for MySQL supported
    • CloudFront CDN ready

    SYSTEM REQUIREMENTS AND DEPENDENCIES

    • Minimum instance type: t3.small (2 vCPU, 2 GB RAM)
    • Minimum storage: 20 GB EBS volume recommended
    • An EC2 key pair is required for SSH access
    • A public IPv4 address or Elastic IP is required for site access
    • Ports 22, 80, and 443 must be allowed in the security group
    • This product uses EC2 IMDSv2 during first-boot initialization to retrieve instance information. No external packages are downloaded at launch. All software is pre-installed in the AMI.

    PRODUCT LIMITATIONS

    • Single-node deployment. High availability, load balancing, and auto scaling are not included by default
    • HTTPS is not pre-configured. Customers must install their own SSL certificate after launch
    • SMTP and outbound email are not pre-configured. Manual configuration required in Drupal admin panel
    • OS and application updates after launch are the responsibility of the customer
    • Static IP is not included. An Elastic IP is recommended for production use
    • Third-party modules, themes, CDN, and backup services are not included

    SUPPORT

    ORHAKSS LLC provides deployment assistance, credential retrieval guidance, and Apache, PHP, MySQL troubleshooting.

    Contact: info@orhakssllc.com  Website: https://orhakssllc.com 

    ABOUT ORHAKSS LLC

    ORHAKSS LLC specializes in cloud deployment solutions, delivering production-grade hardened AMIs with professional support and deployment automation services.

    DRUPAL LICENSE

    Drupal is licensed under GNU General Public License v2.0 and is free and open-source software. AMI charges are for professional configuration, security hardening, automated deployment, and support services provided by ORHAKSS LLC.

    Highlights

    • Production-ready Drupal 11.3.2 on Ubuntu 24.04 LTS with automated first-boot setup, unique instance credentials, and preconfigured Apache/PHP/MySQL stack.
    • Security-focused deployment with key-based SSH access, disabled root SSH login, disabled password authentication, and no shared default customer credentials.
    • Fast launch experience with automatically generated admin and database credentials, Certbot pre-installed for SSL, and support from ORHAKSS LLC.

    Details

    Delivery method

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

    Latest version

    Operating system
    Ubuntu 24.04

    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

    Free trial

    Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    Drupal 11 on Ubuntu 24.04 LTS by ORHAKSS LLC

     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 (7)

     Info
    Dimension
    Cost/hour
    t3.large
    Recommended
    $0.08
    t3.micro
    $0.01
    t3.2xlarge
    $0.32
    t3.medium
    $0.04
    t3.small
    $0.02
    t3.xlarge
    $0.16
    t3.nano
    $0.005

    Vendor refund policy

    Charges are based on actual usage. You can terminate your EC2 instance at any time to stop incurring charges. No refunds are provided for partial usage periods. For billing inquiries or disputes, please contact us at info@orhakssllc.com  before submitting a claim through AWS.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    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: Drupal 11.3.2 on Ubuntu 24.04 LTS Release Date: March 2026 Prepared by: ORHAKSS LLC

    WHAT IS INCLUDED

    Software versions:

    • Drupal 11.3.2
    • Ubuntu 24.04.4 LTS
    • PHP 8.3 with OPcache and required extensions
    • MySQL 8.0
    • Apache 2.4 with reverse proxy configuration
    • Certbot pre-installed
    • UFW firewall pre-configured

    AUTOMATED FIRST-BOOT SYSTEM

    Each instance launch triggers a one-time initialization that:

    • Waits for MySQL to become fully ready
    • Retrieves instance metadata via IMDSv2
    • Falls back to private IP if no public IP is assigned
    • Creates a unique database user with a randomly generated password
    • Updates Drupal configuration with new database credentials
    • Starts all services and waits for the site to respond
    • Creates the administrator account with unique credentials
    • Writes all credentials to ~/credentials.txt (chmod 600)
    • Creates a lock file to prevent re-running on reboot

    SECURITY CONFIGURATION

    • PermitRootLogin: disabled
    • PasswordAuthentication: disabled
    • MySQL root: auth_socket
    • MySQL bind-address: 127.0.0.1
    • Apache ServerTokens: Prod
    • No hardcoded credentials in AMI
    • No shared default passwords

    KNOWN LIMITATIONS

    • HTTPS not pre-configured. Customers must install SSL certificate
    • SMTP not pre-configured. Manual configuration required
    • No Elastic IP assigned by default

    OPEN SOURCE NOTICE

    Drupal is open-source software licensed under GNU General Public License v2.0. Source code: https://github.com/drupal/drupal 

    SUPPORT

    Email: info@orhakssllc.com  Website: https://orhakssllc.com 

    Additional details

    Usage instructions

    CONNECTING TO YOUR INSTANCE

    After launching, wait 2-3 minutes for first-boot initialization to complete.

    Connect via SSH: ssh -i your-key.pem ubuntu@YOUR_PUBLIC_IP

    Retrieve your credentials: cat ~/credentials.txt

    This file contains your admin username, admin password, database user, and database password.

    ACCESSING THE SITE

    Open a browser and navigate to: http://YOUR_PUBLIC_IP

    Sign in at: http://YOUR_PUBLIC_IP/user/login

    Use the admin username and password from credentials.txt. Change your administrator password immediately after first login.

    SECURITY GROUP REQUIREMENTS

    The following ports must be open:

    • Port 22 (TCP) - SSH access
    • Port 80 (TCP) - Web panel
    • Port 443 (TCP) - HTTPS after SSL setup

    RECOMMENDED INSTANCE TYPES

    Testing and small sites: t3.small or t3.medium Medium sites: t3.large or t3.xlarge Large sites: t3.2xlarge or larger

    SSL AND DOMAIN SETUP

    1. Point your domain DNS A record to your instance public IP or Elastic IP
    2. Install Certbot: sudo apt install certbot python3-certbot-apache -y
    3. Run: sudo certbot --apache -d yourdomain.com
    4. HTTPS will be configured automatically

    DATABASE ACCESS

    MySQL root access (passwordless via socket): sudo mysql

    Drupal database credentials are available in ~/credentials.txt. Database name: drupal

    CHECKING SERVICE STATUS

    sudo systemctl status drupal sudo systemctl status apache2 sudo systemctl status mysql

    RESTARTING SERVICES

    sudo systemctl restart apache2 sudo systemctl restart php8.3-fpm sudo systemctl restart mysql

    VIEWING FIRST-BOOT LOG

    sudo cat /var/log/drupal-first-boot.log

    IMPORTANT NOTES

    • credentials.txt is stored at /home/ubuntu/credentials.txt and readable only by the ubuntu user
    • The first-boot script runs only once per instance. Rebooting will not regenerate credentials
    • Each launched instance receives unique credentials
    • Root SSH login is disabled. Always connect as the ubuntu user
    • Password-based SSH authentication is disabled. Key pair authentication is required

    Support

    Vendor support

    Technical support for this product is provided by ORHAKSS LLC.

    Support contact: Email: info@orhakssllc.com  Website: https://orhakssllc.com 

    Support scope includes: AMI launch guidance First-boot initialization assistance Credentials retrieval guidance Drupal web panel access troubleshooting Apache, PHP, and MySQL service checks Deployment best-practice guidance for AWS

    Support scope does not include: Custom software development Third-party module or theme debugging Content migration services Business workflow customization

    Response times and support availability may vary depending on request complexity and business hours.

    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.