Skip to main contentSkip to navigation
[email protected]
Client AreaSupport
Hosting Mammoth
HostingMammothYour Data, Our Responsibility
Home
Solutions
Hosting Services
Store
Pricing
About
Blog
API
Contact

Stay Ahead of the Curve

Get the latest insights on cybersecurity, AI innovations, and enterprise data solutions delivered to your inbox.

Hosting Mammoth
HostingMammothEnterprise Solutions

Enterprise-grade data solutions. Hosting, recovery, cybersecurity, and AI-powered services for businesses worldwide.

[email protected]
Sun - Fri, 9:00am - 5:00pm

Services

  • Cloud Hosting
  • Data Recovery
  • Cybersecurity
  • Legal Support
  • MSP Services
  • Web Development
  • AI Services
  • Free Server Migration

Hosting

  • VPS Hosting (NVMe SSD)
  • VDS Hosting (NVMe)
  • Storage VPS (High SSD)
  • GPU Servers
  • Managed Services
  • Cloud Firewall
  • Load Balancer
  • One-Click Apps
  • n8n Hosting
  • Object Storage
  • FAQ

Company

  • Store
  • Pricing
  • About Us
  • Locations
  • Blog
  • Testimonials
  • Contact
  • Affiliate Program
  • White-Label
  • Terms of Service
  • Privacy Policy
  • Browser Cookies
  • SLA

Support

  • Client Area
  • Submit Ticket
  • Knowledge Base
  • Server Status
  • API Documentation

© 2026 Hosting Mammoth. All rights reserved.

Knowledge Base
Getting StartedAccount ManagementVPS HostingGPU ServersStorage VPSCloud FirewallLoad BalancerServer ManagementBilling & PaymentsSupport & TicketsAffiliate ProgramReseller ProgramMarketplace & Appsn8n HostingManaged ServicesServer MigrationAPI & DevelopersSecurityTroubleshootingGlossaryInstall Guides
  1. Home
  2. /
  3. Support
  4. /
  5. Marketplace & Apps
  6. /
  7. Install App
GUIDEMarketplace & Apps

How to Install an App on Your Server

5 min read

The Data Mammoth Marketplace makes it easy to deploy popular applications on your server without manual configuration. This guide walks you through the complete installation process, from selecting an app to accessing it after deployment.

Prerequisites

Before installing a Marketplace app, ensure you have:

  • An active Data Mammoth VPS with a supported operating system (Ubuntu is recommended for most apps).
  • Sufficient resources for the app you want to install. Check the app's requirements in the Marketplace listing.
  • A domain name pointed to your server's IP address (recommended for web apps). See Server Networking — IPs, DNS, Reverse DNS.
  • SSH access to your server (some apps may require post-installation SSH configuration).

Step-by-Step Installation

Step 1 — Open the Marketplace

  • Log in to your Data Mammoth dashboard.
  • Navigate to Marketplace or Apps in the left navigation menu.
  • Browse the available applications or use the search bar to find a specific app.
  • Step 2 — Select an App

    Click on the application you want to install to view its detail page. Review:

    • Description — What the app does and who it is for.
    • Requirements — Minimum CPU, RAM, and disk space needed.
    • Supported OS — Which operating systems are compatible.
    • Version — The version that will be installed.
    • Documentation — Links to the app's official documentation.

    Step 3 — Choose Your Server

    Select the server where you want to install the app:

  • Click Install or Deploy.
  • Select your target server from the dropdown list.
  • Only servers that meet the app's requirements will be available.
  • Step 4 — Configure the Installation

    Provide the configuration details specific to the app:

    • Domain name — The domain where the app will be accessible (e.g., example.com or app.example.com).
    • Admin email — The email address for the application administrator (e.g., [email protected]).
    • Admin username — The administrator login name.
    • Admin password — A strong password for the admin account.
    • Database settings — Database name, user, and password (if applicable). The installer may generate these automatically.
    Additional options may vary by application.

    Step 5 — Review and Confirm

    Review your configuration:

    • Target server and its IP address.
    • Application and version.
    • Domain and admin credentials.
    • Any additional settings.
    Click Confirm Installation or Deploy.

    Step 6 — Wait for Installation

    The installation process typically takes 2 to 10 minutes, depending on the application complexity. During this time:

    • Software packages are downloaded and installed.
    • The database is created and configured.
    • The web server is set up and configured.
    • SSL certificates may be provisioned (if a domain is provided).
    • The application is initialized with your settings.
    A progress indicator or log may be displayed during installation.

    Step 7 — Access Your Application

    Once installation completes:

  • You will see a success message with access details.
  • Navigate to your domain (e.g., https://example.com) or your server's IP address.
  • Log in with the admin credentials you configured during installation.
  • Complete any first-run setup wizards within the application.
  • Post-Installation Steps

    After a successful installation:

  • Set up SSL — If not done automatically, install an SSL certificate. See SSL/TLS Certificates — Setup & Renewal.
  • Create a backup — Take a snapshot or backup before making changes. See Backup Strategy.
  • Update the app — Check for any pending updates to the newly installed application.
  • Configure security — Set up firewalls and access controls. See Server Firewall Hardening Guide.
  • Explore settings — Configure the application according to your needs using its admin panel.
  • Installing Multiple Apps

    You can install multiple applications on the same server, provided it has sufficient resources. Keep in mind:

    • Each app consumes CPU, RAM, and disk space.
    • Web applications on the same server may need different ports or virtual hosts.
    • Conflicts can arise if two apps need the same ports or dependencies.
    • For production use, consider dedicating one server per critical application.

    Troubleshooting Installation Issues

    Installation Failed

    • Insufficient resources — Check that your server meets the minimum requirements.
    • Port conflicts — Another application may be using the required ports.
    • OS compatibility — Verify your server's operating system is supported.
    • Network issues — Ensure your server has internet access to download packages.
    For detailed troubleshooting, see App Installation Failed — Troubleshooting.

    Cannot Access the App After Installation

    • Wait a few minutes for all services to fully start.
    • Verify your domain's DNS is pointing to the server's IP.
    • Check that the firewall allows traffic on ports 80 and 443.
    • Try accessing via IP address directly: http://203.0.113.10.

    What to Do Next

    • Managing Installed Apps — Update, configure, and maintain your apps.
    • Available Apps in the Marketplace — Explore more applications.
    • Installing WordPress from the Marketplace — Deploy WordPress.
    • SSL/TLS Certificates — Setup & Renewal — Secure your app with HTTPS.

    Was this article helpful?

    ← Back to Marketplace & AppsBrowse all categories →

    Still have questions?

    Contact Support →Submit a Ticket