Support Guides
Some familiarity with web hosting or the relevant control panel expected.
The Setup Node.js App tool in cPanel lets you run Node.js applications directly on your shared hosting account. This guide walks you through creating a basic working application so you can confirm Node.js is functioning correctly before building out your own…
Running multiple Node.js projects on a single VPS often means each project needs a different Node.js version. Installing Node.js globally with a package manager gives you one version for everything, which causes compatibility errors when versions conflict.…
Node.js applications that need to read or write data from a PostgreSQL database require a driver to handle the connection. The node-postgres package (pg) provides that driver, along with support for queries, connection pooling and async/await syntax. This…
npm (Node Package Manager) is the default package manager for Node.js, giving you access to hundreds of thousands of open-source libraries and tools. Whether you are running a bare Linux VPS or a cPanel-managed server, you need Node.js and npm installed…
Symbolic links let you reference files and directories from multiple locations without duplicating data. They act as pointers that redirect to the original file or folder, which makes them useful for organising complex directory structures and maintaining…
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…
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,…
Missing or incomplete CA bundles cause SSL installation failures on GeoTrust and RapidSSL certificates. Browsers display security warnings when the certificate chain is broken, even though your certificate itself is valid. You will build a complete CA bundle…
The document root is the directory where cPanel serves your website files from. By default, this is the public_html folder, but you may need to change it when installing applications that require custom directory structures, running multiple site versions or…
Exporting your DNS zone from cPanel creates a complete record of your domain’s DNS configuration. You can use this file to archive records, audit your setup or migrate to another DNS service without losing any entries. You will export your zone using…