Mautic is a popular marketing automation tool. It has never been easier to use xCloud’s One-Click Apps feature. Setting up Mautic on xCloud is quick and easy with the help of xCloudโs One-Click Apps feature.
Follow the steps below to setup Mautic with xCloud in just a few clicks:
Step 1: Access the One Click Apps Dashboard #
Begin by logging into your xCloud account. Once authenticated, navigate to your dashboard and click on the โNew Siteโ button.
This will take you to the site creation interface. From here, choose the โServerโ.
Then go to the โOne Click Appsโ section. Select โMauticโ from the available applications to initiate the deployment process.
Step 2: Setup Mautic with xCloud #
In the site setup screen, you will be prompted to enter basic site information. Provide a โSite Titleโ and add relevant โTagsโ to help organize your deployment. At this point, you can choose between two deployment modes: โGo Liveโ for a production-ready deployment or โDemo Siteโ for testing purposes. Selecting โGo Liveโ will immediately create a live environment, while choosing โDemo Siteโ allows you to experiment in a staging environment before promoting to production.
Step 3: Configure Domain Settings #
If you select the โDemo Siteโ option, xCloud will assign a temporary subdomain for your Mautic application.
Note: Note that once a demo site is promoted to a live environment, you cannot revert back to using the demo domain. Ensure your choice aligns with your deployment goals before proceeding.
Step 4: Configure and Install the Site #
Here, you will get the credentials โAdmin Usernameโ, โAdmin Passwordโ, โAdmin Email Addressโ, to log in to the site later. You can keep them as it is or customize them as your preferences.
Also, you can create a new database to โCreate Database to a Serverโ or โAdd Your Existing Databaseโ. Once all settings have been reviewed and configured, click the โNextโ button to proceed.
Note: We recommend leaving the database settings as default because xCloud will automatically create and configure a database for you.
Step 6: Go Live #
You can add your own โDomainโ to host the site by going to the Domain section. Also, you can add an โAdditional Domainโ with your custom domain.
Step 7: Visit the Mautic Site #
With Mautic set up with xCloud, you should be able to log in and confirm that itโs working. From the dashboard, click on the โVisit Siteโ button.
Step 5: Visit the Mautic Site #
Step 5: Visit the Mautic Site
With Mautic set up on xCloud, you can now verify that everything is working. From your dashboard, click the โVisit Siteโ button. xCloud automatically registers the admin user using the credentials you provided during setup. So instead of creating a new account, simply log in with your admin username and password.
Once logged in, youโll be taken to the Mautic dashboard where you can begin customizing your marketing automation environment.
How to Reset the Mautic Admin Password Using xCloud Command Runner #
If you ever forget the admin password, you can reset it easily using the xCloud command runner.
You do not need SSH access. Just follow these two steps:
Step 1: Generate the New Hashed Password #
Run this command. Replace mautic.example.com
with your actual Mautic path. Copy the output (hashed password):
cd /var/www/mautic.example.com
php bin/console security:hash-password 'Newpass@-123' 'Mautic\UserBundle\Entity\User'
Step 2: Update the Password in the Database #
Now use the hashed value you copied in the next command.
Replace admin_username
with your actual username.
Escape every $
symbol using a backslash \
.
cd /var/www/mautic.example.com
php bin/console doctrine:query:sql "UPDATE users SET password = '\$2y\$13\$kXeatEY467R.fbo01K2BfOG/D.pZvDfuksd1rzgPgOemdJ4VGaTka' WHERE username = 'admin_username';"
If it shows 1 rows affected, the password is reset. You can now log in using the new password.
This should bring you to the Mautic Overview page. Now that your Mautic instance is up and running, letโs fine-tune its settings for security and customization.
And thatโs it, this is how easily you can quickly and efficiently deploy an Mautic instance using xCloudโs One Click Apps feature.
Still stuck? Contact our support team for any of your queries.