Skip to content

VPS Quickstart

Get your InteSys VPS up and running in minutes. This guide covers ordering, provisioning, and initial server configuration.

Step 1: Order Your VPS

  1. Log in to the InteSys Client Portal
  2. Navigate to Services > Order New > VPS Cloud Server
  3. Select your configuration:
    • Region: Choose the datacenter closest to your users
    • Virtualization: VMware, KVM, or container-based
    • OS Template: Ubuntu, Debian, Rocky Linux, AlmaLinux, Windows Server
    • Resources: vCPUs, RAM, and SSD storage
  4. Review pricing and confirm your order

Start Small

You can scale your VPS resources up at any time without downtime. Start with what you need and upgrade as your traffic grows.

Step 2: Provisioning

After payment confirmation, your VPS is provisioned automatically. You will receive an email with:

  • Server IP address (IPv4 and IPv6)
  • Root credentials (if no SSH key was configured)
  • Hostname and reverse DNS entry
  • Portal link to manage the server

Provisioning typically completes within 2 to 5 minutes.

Step 3: First Login via SSH

Connect to your new server using SSH:

# Using SSH key authentication (recommended)
ssh root@your-server-ip

# Using password authentication
ssh root@your-server-ip
# Enter the password from your provisioning email

Change Default Credentials

If you received root password credentials, change them immediately after first login:

passwd root

Step 4: Basic Setup

Update the System

# Ubuntu / Debian
apt update && apt upgrade -y

# Rocky Linux / AlmaLinux
dnf update -y

Create a Non-Root User

# Create user and add to sudo group
useradd -m -s /bin/bash deploy
usermod -aG sudo deploy  # or 'wheel' on RHEL-based systems

# Set password
passwd deploy

# Copy SSH key for the new user
mkdir -p /home/deploy/.ssh
cp ~/.ssh/authorized_keys /home/deploy/.ssh/
chown -R deploy:deploy /home/deploy/.ssh
chmod 700 /home/deploy/.ssh
chmod 600 /home/deploy/.ssh/authorized_keys

Configure the Firewall

# UFW (Ubuntu/Debian)
ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable

# firewalld (Rocky/Alma)
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload

Set the Hostname

hostnamectl set-hostname myserver.example.com

Step 5: Verify Connectivity

Confirm your server is reachable and services are running:

# Check public IP
curl -4 ifconfig.me

# Verify DNS resolution
dig +short myserver.example.com

Next Steps