How to host Mautic on Hostinger VPS - ServerAvatar

Published : Jul 30, 2024

Share This Post

cloud-platform

Hostinger

Discover how simple it is to create an account and set up a cloud VPS on Hostinger, one of the top hosting providers.

Get started with Hostinger
application

Mautic

Mautic is an open-source marketing automation tool that helps you automate the marketing tasks including lead management, campaign management, etc. With Mautic, converting and managing leads is lot easier.

More info

Mautic is a leading open-source marketing automation platform ideal for businesses of any scale. It provides essential tools for managing leads, emails, and campaigns, enabling users to automate and customize their marketing efforts. When considering hosting Mautic, deploying it on Hostinger is a dependable choice due to its reliable and scalable infrastructure with easy deployment options. ServerAvatar simplifies the Mautic installation process on Hostinger's platform with a straightforward, step-by-step guide.

Create a VPS in Hostinger

Getting started with Hostinger:

Discover how simple it is to create an account and set up a cloud VPS on Hostinger, one of the top hosting providers. Follow our step-by-step guide to swiftly establish your account to deploy a server and complete its initial setup.

What Is Hostinger?

Hostinger is a popular web hosting company known for its affordable hosting solutions and user-friendly interface, offering services like domain registration, website hosting, and cloud hosting to help individuals and businesses manage their online presence effectively.

Step 1: Create an account

  • Log in to your Hostinger account. If you don’t have an account, create an account on Hostinger.
  • After login, Click on the VPS option as shown in the image below.

Create a VPS in Hostinger

Step 2: Select the plan

  • Next, you will see various plans offering different specifications for hosting your VPS. Select the plan that best fits your requirements.

Create a VPS in Hostinger

Step 3: Complete your Payment

  • Now, you have to proceed to complete the payment for your VPS plan.

Create a VPS in Hostinger

Step 4: Start with Setup

  • Once the payment is complete, you will be redirected to the page to begin setting up your VPS. Click on the Start Now option to proceed.

Create a VPS in Hostinger

Step 5: Select Location

  • Next, you have to select the location for your server. Hostinger provides various locations for setting up your VPS.
  • The general rule is to select the region that is closest to your audience. It means that for the majority of your audience, Your sites will load faster due to lower latency.

Create a VPS in Hostinger

Step 6: Select an Operating System

  • In this step, you need to select your server operating system. We recommend selecting Ubuntu 20.04 LTS x64 or Ubuntu 22.04 LTS x64. If you are using ServerAvatar to manage your servers, these operating systems are required.

Create a VPS in Hostinger

Step 7: Adding Additional Feature (Optional)

  • The next option is to install an additional feature to your VPS. You can enable the malware scanner by selecting the provided checkbox. This step is optional; if you want to add it, select the checkbox and click on Continue.

Create a VPS in Hostinger

Step 8: Login Method

  • Next, you need to set a Root Password for your VPS and provide a Hostname. Additionally, you can add an SSH Key, which is optional. Once you have completed these steps, click on Continue.

Create a VPS in Hostinger

Step 9: Finalise Details

  • In the last step of this process, you need to verify the VPS information. Click on the Finish Setup option to complete the setup process.

Create a VPS in Hostinger

  • After clicking the Finish Setup button, You can see the Initiating Setup process as displayed in the image below.

Create a VPS in Hostinger

Step 10: VPS Management and SSH Key Access

  • Once the setup is complete, you will find the option to Manage VPS, allowing you to manage your VPS from its Custom Dashboard. Additionally, you will have the SSH Access option, which enables server access via Terminal.

Create a VPS in Hostinger

  • Congratulations! You have successfully created your Hostinger VPS, which is now ready to connect with ServerAvatar.

Initial Server Configuration

The Initial server configuration includes the installation and configuration of various packages required to host your website. Usually, You have to write commands and modify configuration files. Luckily, With ServerAvatar, Your full server configuration and optimization can be automated.

Here are the three ways to automatically configure your server with ServerAvatar.

Auto-install Mautic with ServerAvatar

Step 1: Create a PHP application

Once you are on the server panel, access the Application tab from the sidebar.

Create application

Now by clicking the Create button, you’ll see the application creation form as the below image. Fill in the required details to create an application, including the Application Name, Primary Domain, and other PHP Settings.

application creation form

Click the Create Application button.

Note that:

If you want to host Mautic CRM on your domain, then make sure to point your domain to the current IP address of your server, and for that:

  1. Log in to your hosting provider site, where you buy your domain. You can check your domain information with one click.

  2. Access DNS Manager to edit your DNS records(contact the support team if you don’t find them)

  3. Change the IP address of A Record of your website to the current server’s IP address.

Step 2: Auto-install Mautic application

From your application panel, access the Auto deploy tab from the sidebar. Now click the Mautic Auto install card like the below image.

Mautic Auto-install

It asks to enter Mautic application details in the form. The details include the following-

Admin credential

These details are used for logging in to your Mautic panel as an admin.

  • First Name: Enter admin first name
  • Last Name: Enter admin last name
  • Username: Enter admin username
  • Email:You will use this email if you forget your password or want to reset the password.
  • Password: Enter admin password

PHP Settings

PHP Version: You can here change the PHP version for your Mautic installation.

Email Configuration

Mail from Name: The name seen when you send an email. Mail from email: The email address from which you send an email. Mail Username: Username of chosen SMTP credential Mail password: Password of chosen SMTP credential Mail port: 25 or 465, or 587 would be recommended for sending an email. Mail Host: Chosen SMTP hostname. For example, smtp.pepipost.com.

Auto deploy form

After filling up all the details, click the Install Now button.

Step 3: Install SSL Certificate

You can install SSL for your website using just one click. On the application panel, click on the SSL Certificates tab from the sidebar.

Install SSL

You can also use a custom installation method to install SSL certificates. After installing the SSL, check the box Force HTTP to HTTPS to secure the communication between your browser and the website.

Once you are done, access the Application URL on your browser. It redirects to the admin login page. Enter admin credentials to log in to your Mautic admin panel.

And that’s it. You can now use Mautic to create a strong marketing strategy for your business.