Tutorials

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

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/16/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/16/2026
Databases

How to install Redis and use it as a cache

Speed up your app with Redis: install, secure and use it as a cache or message broker.

Updated 10/16/2026
Databases

How to create users and databases in PostgreSQL

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

Updated 10/16/2026
Databases

How to create a MySQL user and grant privileges

Create dedicated MySQL users per application and grant exactly the privileges needed, step by step.

Updated 10/16/2026
Databases

How to set up replication in PostgreSQL

Set up a standby (replica) that copies your PostgreSQL data in real time, for redundancy and distributed reads.

Updated 10/16/2026
Databases

How to install and secure PostgreSQL on Ubuntu

Install the most advanced open-source database and configure it safely: password, scram-sha-256 authentication and controlled access.

Updated 10/16/2026
Databases

How to install and secure MySQL on Ubuntu

Install MySQL or MariaDB on your VPS and secure it properly: root password, removing test accounts and controlled access.

Updated 10/16/2026
Databases

How to optimize MySQL performance

Basic settings for a fast MySQL: buffer pool, indexes, slow queries and how much RAM you need.

Updated 10/16/2026
Backup

How to back up a MongoDB database, step by step

A complete MongoDB backup guide: mongodump, cron automation and how to send copies to a Backup Box mounted as an extra disk.

Updated 10/16/2026
Backup

How to back up a MySQL database, step by step

A complete MySQL backup guide: mysqldump, cron automation and how to send copies to a Backup Box mounted as an extra disk.

Updated 10/16/2026
Backup

How to back up a Laravel application, step by step

A complete Laravel backup: code, .env, storage and database, plus how to send it all to a Backup Box mounted as an extra disk.

Updated 10/16/2026