In this guide I will show you how to install MailWizz on a VPS server (ubuntu).
Many Ways You Can Install Mailwizz On Vps Server. In My Post i will Install Mailwizz On Webmin .
Webmin is a web-based system configuration tool for Unix-like systems.
Mailwizz Installation Steps:-
1. Install Webmin
2. Install Mailwizz
1. Install Webmin
Plz Check My Webmin Post. Complete Webmin Installation Guide.
After Install Webmin Follow These Steps
2. Install Mailwizz:-
1. Create Database :-
First Go to virtualmin Panel And Then Click To Edit Database->Create A New Database ->Put Database Name->Click Create.
![Webmin Basic Configuration:-](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_1.png)
![Webmin Basic Configuration:-](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_2.png)
2. Create User :-
Edit User ->Create New User ->Put Your Details-> Other User Permissions-> Allow Database To Access -> Then Click Create.
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_3-1024x392.png)
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_4-1024x403.png)
3. Mailwizz File:-
First Go to File Manager ->Public_html ->Upload To Current Directory->Select Your File And Upload->Extract Zip FIle.
Now Mailwizz files are in the Public_html folder directly.
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_5-1024x370.png)
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_6-1024x545.png)
4. Setup Mailwizz:-
Start Mailwizz Installation by opening your web browser and opening the URL: Your_Domain/install
Now, Enter your purchase code, Agree on the terms and click Next.
Install PHP extensions required by Mailwizz
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_11.png)
Simply run the following commands:
Install PHP 7.2
sudo apt-get install php7.2 php7.2-cli php7.2-common
Install most commonly used PHP extensions
sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip
apache restart
/etc/init.d/apache2 restart
Now, click next. Need folder permissions Then Simply run the following commands:
sudo chmod -R 777 /folderpath
In the Next Page Enter your Database info.
In Next Steps You Need To Setup Your Cron Jobs
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_10-1024x446.png)
Go to Webmin And Search scheduled Cron Jobs -> Create a New cheduled Cron Job
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_8-1024x389.png)
Execute Cron Job (Put Your Username) -> Command ( Copied your Mailwizz cronjob)->Select Time And Create.
![](https://vkttech.com/wp-content/uploads/2020/06/Screenshot_9-1024x603.png)
Great. MailWizz Installed.
Now Run Simple Url TO Login On Your Mailwizz Admin Panel
Mail Software Admin Panel
Url = https://yourdomain.com/backend/index.php
Mail Software Customer panel
Url = https://yourdomain.com/customer/index.php