Knowledgebase

VPS & Servers

Root access, SSH, firewalls and server basics.

For customers on a VPS or a dedicated server, where you get root and therefore get to break things. Connecting over SSH, basic server administration, firewall rules, keeping the OS patched, and knowing which problems are yours to fix and which are ours.

How much RAM does my VPS need?

It depends what is running, but free -h on an existing server and a look at what each extra service costs gets you a real answer fast.

FAQ VPS & Servers 5 min
How to add swap space to a VPS

Creating a swap file with fallocate and mkswap, making it permanent in fstab, and why swap is a cushion rather than a substitute for RAM.

FAQ VPS & Servers 5 min
How to check whether your server is performing

Measuring your own server with sysbench, dd and iperf3, and why comparing today against last month matters more than any single number.

Guide VPS & Servers 9 min
How to connect to your VPS over SSH

SSH is how you control a VPS from the command line, and setting it up properly the first time saves you a lot of trouble later.

Guide VPS & Servers 8 min
How to create a non-root sudo user

Why root should not be your daily account, and the exact commands to create a proper sudo user in its place on any major distribution.

Guide VPS & Servers 6 min
How to host a domain on your VPS

Pointing a domain at your VPS is DNS plus a matching web server config — here is both halves, and how to check they agree.

Guide VPS & Servers 8 min
How to install Nginx or Apache

Installing Nginx or Apache on your VPS, checking it serves a page, and where each one keeps its site configuration afterwards.

Guide VPS & Servers 8 min
How to install a control panel on a VPS

What a control panel actually buys you on a VPS, the main options, and why it has to go on a genuinely clean, freshly built server.

Guide VPS & Servers 8 min
How to install a free SSL certificate on a VPS

Installing a free Let’s Encrypt certificate with certbot, and making sure it actually renews itself before it expires.

Guide VPS & Servers 7 min
How to install a LAMP stack

Installing Linux, Apache, MySQL/MariaDB and PHP together on a fresh VPS, and confirming each piece actually talks to the others.

Guide VPS & Servers 10 min
How to keep a job running after you disconnect

How screen and tmux keep a command running on your VPS after you disconnect, and the handful of shortcuts you actually need to use them.

Guide VPS & Servers 7 min
How to keep a Linux server patched

Updating a VPS safely, handling the reboots that kernel updates require, and automating security patches so this stops being a manual chore.

Guide VPS & Servers 8 min
How to move from shared hosting to a VPS

Building the new server first and testing it privately before you touch DNS is what keeps this move from causing any visible downtime.

Guide VPS & Servers 10 min
How to read Linux server logs

Where Linux keeps its logs, the commands to actually read them, and how to filter thousands of lines down to the one that matters.

Guide VPS & Servers 8 min
How to restart services safely

The right systemctl commands to restart or reload a Linux service, and why checking its status straight afterwards is not optional.

FAQ VPS & Servers 4 min
How to secure a new Linux server

The concrete steps that actually matter for securing a fresh Linux server, in the order that keeps you from locking yourself out.

Guide VPS & Servers 9 min
How to see what is using your server resources

The commands that show you exactly what is consuming CPU, memory and disk on a VPS, and how to identify the process responsible.

Guide VPS & Servers 8 min
How to set up automatic backups on a VPS

A simple, scripted backup covering files and databases, scheduled with cron and copied off the server, plus how to actually test it.

Guide VPS & Servers 9 min
How to set up cron jobs on a Linux server

The five-field crontab syntax explained properly, plus the logging habit that stops a failed scheduled job from failing silently.

Guide VPS & Servers 7 min
How to set up Fail2ban

Installing Fail2ban to automatically block repeated failed logins, configured safely so you do not end up banning yourself.

Guide VPS & Servers 8 min
How to set up a firewall on your VPS

How to enable and configure a firewall on your VPS with ufw or firewalld, without accidentally shutting yourself out over SSH.

Guide VPS & Servers 8 min
How to set up a new VPS from scratch

The order of operations for a fresh VPS, from your first SSH login through to a locked-down server ready for a website.

Guide VPS & Servers 10 min
How to set your server hostname and rDNS

Setting the hostname is one command; reverse DNS has to be set by whoever owns the IP address, which for a VPS means asking your host.

FAQ VPS & Servers 5 min
How to transfer files to a server with SCP and SFTP

Copying files to and from a VPS with scp, sftp and rsync, and connecting a graphical tool like FileZilla when a terminal is not what you want.

Guide VPS & Servers 7 min

Other topics

Hosting with support that answers

Free SSL, free migration and a 30-day money-back guarantee.
See Hosting Plans