Mautic

Free and open source marketing automation software available to everyone.

Accessing Mautic

1. Open a browser and navigate to: https://<SERVER-IP>

2. Accept the self-signed SSL certificate warning.

3. Mautic Setup Wizard appears.

4. Provide your database info:

  • Database Host: localhost
  • Database Name: mautic
  • Database User: mautic_user
  • Database Password: (from /root/.cloudzy-creds)

5. Set up an admin account with email, username, and password.

6. Log in and start configuring your Mautic instance.

Enabling SSL with a Domain

1. Run the following command to generate a valid Let’s Encrypt certificate:

certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

2. Open your Apache configuration file, and replace the IP address with your domain name, as well as the existing SSL certificate paths:

nano /etc/apache2/sites-available/mautic.conf

3. Reload Apache to apply the changes:

systemctl reload apache2

Important Directories & Files

  • Mautic installation directory: /var/www/mautic
  • Database credentials: /root/.cloudzy-creds
  • Apache VirtualHost configuration: /etc/apache2/sites-available/mautic.conf
  • Self-signed SSL certificate: /etc/ssl/certs/mautic.crt
  • Private key for SSL: /etc/ssl/private/mautic.key

Notes

  • Database is pre-initialized; credentials stored securely.
  • SSL ready for self-signed or domain certificates.
  • Node.js and Composer installed for Mautic dependencies.
  • Ensure SMTP access is enabled if email notifications are needed (ask for enabling SMTP access).

 

Application Details