For Those Who wants to run this project perfectly </Follow this is the requirement for the project>
Any common Linux Web Hosting Server with the following basic configuration will work fine.
It can be a VPS, Dedicated or AWS – anything you prefer. Server must have below configuration :
- Root user SSH Access
- Minimum RAM 8 GB
- Minimum CPU Core 8 Core
- Minimum Server Hard disk space 100GB
- PHP Version : 7.1.x
- MySql Version : 5.1.x
- MySqli enabled
- .HTACCESS Enabled
- Apache web server
- ION CUBE Loader Installed
- cPanel/WHM Installed with FTP & PHPMYADMIN DB
- WHM Installed
- SSL Certificate must be installed on domain/server (i.e. domain should run with https://)
More configuration’s that are mostly available on server but better to get them checked once :
- Install/Enable mbstring for PHP version
- Enable file_get_contents function or enable allow_url_fopen setting in PHP
- Port 2195 to be open for both incoming and outgoing
- CURL Enabled on server
- short_open_tag should be on server
- Disable strict mode in MySQL
Based on our experience, we recommend below 2 Servers. You can go with any one of these or one of your choice that has above listed configuration:
1. Inmotionhosting Server's below "VPS" Plan.
https://www.inmotionhosting.com/managed-vps-hosting
Plan : VPS-3000HA-S
Note: We advice you to go with "1 Month" plan initially. You can go with "6 Month" or "1 Year" Plan later once you find it suitable as per your requirement.
2.
https://www.digitalocean.com/pricing/
Select 2nd Plan (8GB Memory and 4vCPU) from "CPU-Optimized Droplets" section >> cost $80/month
Please provide the login credentials to us after you have created new account and added your credit card.
And we will install free cPanel Software in it for you at no additional cost. (
http://centos-webpanel.com/)
Do not select any plan. We will select suggested plan for you when we will set it up.
NOTE : This is raw server. And better than the one suggested in point 1.
================================