For set up

  Updated May 2026Mewayz

Mewayz Products Set Up Guide

Complete guide to install, configure, and set up Mewayz products step by step.

1. Welcome

This documentation file will guide you through the installation and configuration of the product.

While the installation process is rather simple, some of the instructions presented here will require a minimum understanding of working with databases and managing files on a server.

If you’re not familiar with the following steps, feel free to reach out to our support

2. License

Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.

Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.

3. Installation

3.1 Ubuntu Installation Guide

This video is a complete guide to how you can install the product in Ubuntu. Here you will get clear instructions for the Ubuntu Installation process.

3.2 Windows Installation Guide

This video is a complete guide to how you can install the product in Windows. Here you will get clear instructions for the Windows Installation process.

The Product comes with a built-in installer. Please follow the below steps to install it on your server.

3.3 Server Requirements

The tool is built on PHP 8.2 and has the following minimum server requirements. During the installation, the installer will check if your server meets them. If you don’t, please contact your hosting provider and ask them for help.

4. Creating A New Database

Before installing, you will need to create a new database. If you already know how to do this or have already created one, skip to the next step. Please use an empty database. In most cases, you should be able to create a database inside your server control panel.

5. Useful resources

cPanel – MySQL Database Wizard

Plesk – Website databases

Now you need to create a new user. On the same page go to Create a New Database user

Now add the user to the database

Select full database permissions for that user

6. Uploading Files

On some operating systems, the dotfiles are hidden by default. Before starting to upload the files, please make sure your file explorer has the option to view hidden files turned on.

After creating a database, upload what’s inside the main_file folder on the web root folder of your domain. This folder is generally called public_html, html, or example.com, but depending on your server’s configuration, it might be named differently.

7. Useful resources

cPanel – File Manager

Plesk – Uploading Content with File Manager

8. Installation Wizard

To start the installation wizard, please visit

yourdomain.com/install

Now you should see the installer. In the welcome screen. hit the “Check Requirements” button.

9. System Requirements

After clicking the “Check Requirements” button, the installation wizard will check your server. if everything is OK, hit “Check Permissions” to go to the next step.

10. Directory Permissions

In this step, you’ll be asked to set the appropriate permissions for the directories listed in the installation wizard

To change permissions, please type sudo chmod 777 directory_name in the terminal window. For example sudo chmod 777 app

11. Nginx Server Setup

Switching from an Apache server to an Nginx server for a Laravel project involves a few configuration changes. Here are the key steps

server { listen 80; server_name your_domain.com; # Replace with your actual domain root /path/to/your/laravel; # Adjust the path to your Laravel public directory

index index.php index.html index.htm;

location / { try_files $uri $uri/ /index.php?$query_string; }

location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; # Adjust the PHP version if necessary fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }

location ~ /\.ht { deny all; }

location ~* \.(css|js|png|jpg|jpeg|gif|ico|woff|woff2|ttf|svg)$ { expires max; log_not_found off; access_log off; }

location ~* ^/public/(css|assets|market_assets|images|landing|uploads|storage|installer|js|vendor)/(.*)$ { rewrite ^/public/(css|assets|market_assets|images|landing|uploads|storage|installer|js|vendor)/(.*)$ /public/$1/$2 break; }

error_log /path/to/your/logs/error.log; access_log /path/to/your/logs/access.log; }

```

12. Useful resources

cPanel – Update file or folder permissions

Plesk – Setting file and directory access permissions

13. Database/Environment Setting

In this step, you’ll be asked to fill in your database credentials

14. Exit

If everything is configured correctly, you can now exit the installation wizard.

You will get the default login details once you complete the installation process.

15. Default Login Details

For please refer to this link. Here you will get to see the details of all the Payment Gateways. https://mewayz.com/documents-category/payment-gateway/

16. CPanel Installation Guide

This video is a complete guide to how you can install the product with the help of CPanel. Here you will get clear instructions for the CPanel Installation process

17. Plesk Installation Guide

This video is a complete guide to how you can install the product with the help of Plesk. Here you will get clear instructions for the Plesk Installation process.

18. Upgrade Process

19. Language Manager

To get information about the language manager, click on the link given below. Read more →

20. Time Tracker

To learn about the time tracker feature, you can click on the link given below. Read more →

21. Email SMTP Settings

To learn about the email of Smtp settings, click on the link given below. Read more →

22. Storage Settings

This link will give you all the information regarding the storage settings. Read more →

23. Slack

24. Telegram

To generate the API key, you can follow this link: https://www.loom.com/share/f0391420203843b6a6cc8d9241af5693

25. Twilio

26. Zoom

27. Pusher

Click on this link to learn about the Pusher. Read more →

28. Custom Landing Page

This link will give you all the information regarding the custom landing page.

29. FAQ

Question : I Have A Support Inquiry, A Question, Or A Problem, How Can I Contact You?

Answer : You can contact us here.

Question : My Website Returns A Not Found Message, Why?

Answer : Please ensure that you have mod_rewrite enabled on your server.

Question : My Website Returns A Blank Page, Why?

Answer : This generally happens when one of the server requirements is not met. Please make sure your server meets the software’s requirements.

Question : My Logo Has Not Changed, What Can I Do?

Answer : Please press F5 to reload the page or clear your browser cache. You can also try a hard refresh (CTRL + F5). Alternatively, please check the page in another browser.

Question : How Can I Add An SSL Redirect?

Answer : Please add the following to your .htaccess file

RewriteCond %{HTTPS} !=on

RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Take your business to the next level with great website!

Feel Free To Reach Out to Discuss Your Next Web Development Project.

First Name *

Last Name

Email Address *

Phone Number

More Details

Was this helpful?