Tutorials

Step-by-step guides for your cloud servers: installs, configuration and best practices.

Web servers

How to host a static site or a React/Vue app

Publish a static site or a React/Vue build on Nginx, with correct routing for single-page apps.

Updated 10/23/2026
Web servers

How to host multiple sites on one server

Use Nginx server blocks to run multiple domains on the same VPS, each with its own site.

Updated 10/23/2026
Web servers

How to force HTTPS and redirect HTTP

After installing SSL, make sure every visitor uses HTTPS, with a permanent 301 redirect from HTTP.

Updated 10/23/2026
Web servers

How to install phpMyAdmin to manage MySQL from the browser

Manage your MySQL databases from a web interface with phpMyAdmin, installed and secured correctly.

Updated 10/23/2026
Web servers

How to install Nginx and host your first site

Install the Nginx web server on your VPS and publish a site in minutes, with a complete example config.

Updated 10/23/2026
Web servers

How to set up Nginx as a reverse proxy

Put Nginx in front of your app (Node, Python, Java) to handle HTTPS, the domain and multiple apps on one server.

Updated 10/23/2026
Databases

How to migrate a database between servers

Move a MySQL or PostgreSQL database to a new server with minimal downtime, using dump and restore.

Updated 10/23/2026
Web servers

How to install a LEMP stack (Nginx, PHP, MySQL)

Lay the foundation for PHP sites: Nginx, PHP-FPM and MySQL, configured to work together.

Updated 10/23/2026
Web servers

How to install Apache on Ubuntu

Install the Apache web server, the most compatible with classic PHP apps, and publish a site with a virtual host.

Updated 10/23/2026
Databases

How to connect an app to a remote database

Allow access to a database from another server, securely: bind address, dedicated user and firewall.

Updated 10/23/2026
Databases

How to secure MongoDB with authentication

By default, MongoDB runs without a password. Here is how to enable authentication and create an admin user.

Updated 10/23/2026
Databases

How to create users and databases in PostgreSQL

Create roles, databases and grant privileges in PostgreSQL, step by step.

Updated 10/23/2026