Skip to content
Securing your Mautic Installation

Secure, production-ready Mautic installation in 2024

UPDATED on FEB 9 2024, for Mautic 4.4.11

This is a basic but production-ready Mautic installation tutorial, that you can run in a SMALL production environment with real data from your customers. This tutorial keeps everything as simple as possible but will require some basic understanding of the Linux command line.

This is a slightly more advanced installation process than the rest of tutorials I usually provide.
It is meant for a basic, but secure and production-ready Mautic sewtup, allowing for a more secure install of Mautic 4.4.12 on a Virtual Private Server (VPS) with PHP 8.1 on top of Ubuntu 22.04 LTS.

This tutorial should take you between 10 and 20 minutes depending on your level of expertise with Mautic and Linux.

If you are new to Mautic or the Linux command line, first try this much simpler Mautic tutorial: Mautic 4.4.12 installation on Ubuntu 22.04 with PHP8.0 and MariaDB 10.6, it’s the simplest way to get started and the probability of anything going sideways is minimal.

Read More »Secure, production-ready Mautic installation in 2024

Mautic Installation: Mautic Hardware Requirements

The adequate amount of hardware resources you need for your Mautic installation will depend on the Mautic features you’ll be using.
There’s no silver bullet when it comes to Mautic performance, but we will try to provide a guide on how to calculate the requirements for your own, self-hosted, Mautic installation.

Find out how to accurately forecast the Mautic Requirements for your next Mautic installation and prevent Mautic from running slow or completely freezing.

As a Mautic Ops and Systems Architect, I have encountered several perfectly OK Mautic installations that were just terribly slow (to the point of not being usable anymore) but otherwise perfectly OK, what usually happens is that the new server is gauged accordingly to some basic rules, like 1GB of RAM for every 10K users. This way of forecasting your Mautic hardware requirements is too simplistic and will probably lead to either a slow-running Mautic installation or a too big invoice.

Read More »Mautic Installation: Mautic Hardware Requirements
Install Mautic 3

Mautic 3.3.5 Installation on Ubuntu 20.04 with PHP 7.3 and MySQL 5.7

UPDATED on August, 6 2022 for Mautic 3.3.5. This is by far the simplest way to install Mautic 3 on a VPS.
With this Mautic 3 Installation tutorial, you will learn how to complete the Mautic 3.3.5 installation with PHP 7.3 on top of Ubuntu 20.04 LTS and MySQL 5.7 (MariaDB 10.2).

3 Simple Steps to Install Mautic 3:

  1. Install the packages required to run Mautic 3.
  2. Install Mautic 3 and run the configuration wizard.
  3. Install Mautic 3 Cron Jobs.
Read More »Mautic 3.3.5 Installation on Ubuntu 20.04 with PHP 7.3 and MySQL 5.7

How to Reset Lost Mautic Administrator Password

If you have forgotten or lost your Mautic Administrator Password, or if after an update your login has stopped working. Mautic can send you an email with a link for you to create a new password.
But what if your email settings are missing or do not work propely anymore? Bad news, there is no way to recover it or change it from the UI.

However, if you have SSH access to your Mautic instance, you can directly modify the database, you won’t be able to see the stored password, but you can overwrite the existing password or even better, add a new user directly into the database here’s how:

Read More »How to Reset Lost Mautic Administrator Password