The following guide will help you install the Mumara Campaigns self-hosted version.
Method 1: Auto-Installation via Command Line
Make sure that you have the minimal edition of the operating system. Login to your OS as a root user and run the command below. It will install all dependencies including Apache, MySQL, and PHP to install Mumara automatically.
cd /home && curl -o installer -L https://dl.mumara.com/campaigns/installer && sh installer
We suggest running this command on the Linux screen to avoid losing operation upon connection break. If your server doesn't have a screen installed, then you can install it using the command yum install screen.
Method 2: Downloading & Installing Mumara Campaigns
Finalizing the purchase order will lead you to your billing account. If you are unsure about your billing panel then navigate to https://billing.mumara.com/clientarea.php and log in using your credentials.
Navigate to Services -> My Services.
Click on the product name and find the “Download Now” button.
Unzip the downloaded files and upload them to your website's root folder. Mumara Campaigns isn’t suggested to be installed in a sub-directory e.g. yourdomain.com/mumara etc due to dependencies issues. So host it on your main domain or you can even use a sub-domain to be installed on. Once the files have been uploaded, make sure that it has a .htaccess file inside as most of the FTP applications consider .htaccess as a hidden file(s) and skip such files during transfer.
Mumara Campaigns comes up with a built-in installer that checks dependencies and files/folder permissions before proceeding with the installation. So you need to make sure that you have a MySQL database already created and a user has already been assigned to it.
Now open the domain name on which you have uploaded Mumara files. It will auto-detect if Mumara hasn’t previously installed and will redirect you to the installer. If it doesn’t happen, you can always access the installer directly by putting /install at the end of the URL e.g. mumara.yourdomain.com/install.
Whitelist Required IPs in Your Server’s Firewall (If needed)
Do whitelist the following IPs on the mentioned ports permanently if you have a firewall running on your server. It will allow your Mumara to update with a single click when we have updates available.
Type | IP | Ports |
Update Server | 103.181.98.8 | 80, 3306 |
Licensing Server | 103.181.98.69 | 80 |