☁️Hosting·5 min read

How to Purchase Hosting

Choose and purchase the right hosting plan for your needs.

Available Plans

PlanvCPURAMStorageBandwidthBest For
Nano1512MB20GB1TBTesting, small sites
Micro11GB40GB2TBPersonal blogs
Small12GB60GB3TBSmall business sites
Medium24GB80GB4TBGrowing businesses
Large28GB160GB5TBHigh-traffic sites
XLarge416GB320GB6TBEnterprise apps

Available Blueprints

WordPress — Pre-installed WordPress with WP-CLI
Node.js — Node.js runtime with PM2
LAMP — Linux, Apache, MySQL, PHP
Nginx — Nginx web server
Plesk — Plesk control panel
cPanel — cPanel hosting control
Ubuntu — Clean Ubuntu server

Step 1: Choose Your Plan

1.Go to Dashboard → Hosting
2.Click "New Instance"
3.Select your plan based on your requirements

Step 2: Configure Your Instance

Blueprint: Choose your server software
Region: Select the data center closest to your audience
Domain: Optionally link a domain from your account

Step 3: Complete Payment

Proceed to checkout. Your hosting instance will be provisioned within 2-5 minutes.

Step 4: Access Your Server

After provisioning, you'll receive an email with:

Server IP Address — Your instance's public IP
SSH Credentials — Username and temporary private key
Root Password — For initial server access (if available)
Quick-start guide specific to your blueprint

Step 5: Secure Your Server

Immediately after receiving your credentials:

1.Log in via SSH using the private key from your email
2.Change the default root/admin password
3.Set up firewall rules to close unnecessary ports
4.Install SSL certificates for any domains you attach

Tips

Start with a Nano or Micro plan and upgrade later as your traffic grows
Choose the region closest to your target audience for lower latency
Link your domain during setup for automatic DNS configuration
Save your SSH private key — it is generated once and cannot be retrieved again
Knowledge Base — NexusHost | NexusHost