VPS Guides

How to install Node.js on Linux

Node.js executes JavaScript code outside the browser, turning it into a language for building servers, command-line utilities and backend services. Installing Node.js on your Linux server gives you the node runtime for executing code and npm for managing

How to check open ports on Linux

Open ports on your Linux server indicate which services accept network connections. Monitoring these ports prevents unauthorised access and helps you troubleshoot connectivity problems. You will check open ports using four command-line tools: ss, netstat,

How to build a headless CMS with Strapi and Astro

Traditional content management systems like WordPress bundle your content, templates and frontend code into a single application. This creates performance bottlenecks and limits how you can deliver content across different platforms. You will build a headless

How can I manually create a CA Bundle

Customers installing GeoTrust or RapidSSL SSL certificates often encounter installation issues due to missing or incomplete CA bundles. This guide explains how to manually build the correct CA bundle file for your SSL certificate using publicly available

Install an free SSL certificate with certbot

SSL certificates encrypt traffic between your server and visitors. Certbot makes installing free Let’s Encrypt certificates straightforward, and handles automatic renewal too. You’ll need certbot installed and your web server (Apache or Nginx)

How to open ports in firewalld

In this guide, you’ll learn how to open a port in firewalld, either by specifying a port number or enabling a premade service. Then you’ll be able to to verify which ports and services are currently active, ensuring your configuration is correct.

Initial server setup for Debian 12

Setting up a web server on Debian 12 allows you to host dynamic PHP applications such as WordPress, Joomla, Drupal, and OpenCart as part of a LAMP stack. In this guide learn how to install Apache, MariaDB, PHP, and SSL using simple commands giving you a

How to mount remote file systems via SSH

Mounting remote file systems securely over SSH is a practical way to access files on another server as if they were stored locally. This is particularly useful as part of managing your VPS, whether you’re backing up data, working across development

How to disable strict host key checking

Your SSH client normally checks the identity of every server you connect to. Sometimes that gets in the way. Automated scripts can’t handle interactive prompts and in testing environments where host keys change constantly it makes verification

How to install CloudPanel

CloudPanel is free control panel software that can be installed on your virtual private server. It provides more flexibility and control over a standard VPS enabling easy creation of various different sites and apps including: Before you install System

Next Page »