This is a step by step tutorial on how to install eComsta - Ecommerce Script on a web server.
eComsta requires PHP v7.2, so change the PHP version in your cPanel accordingly. You can also contact your Hosting Provider for the PHP Version change.
eComsta core files are encoded using ioncube loader, your server must have PHP ioncube-loader extension installed to run the application.
You can easily figure out if IonCube is running by looking at the information from PHP info. To check this you need to create a PHP file (e.g. phpinfo.php) with the content as follows:
<?php phpinfo(); ?>
Now, you need to upload the extracted files and folders to your web server. The easiest way to upload the eComsta installation files is via cPanel File Manager. You can also use FTP.
IMPORTANT: FOR SECURITY REASONS, THE APPLICATION, GOCLIXY, VENDOR, .HTACCESS AND ROBOTS.TXT FOLDERS/FILES MUST BE PLACED ABOVE WEBROOT OR PUBLIC_HTML SO THAT THEY CANNOT BE DIRECTLY ACCESSED VIA A BROWSER. BY DEFAULT, .HTACCESS FILES ARE INCLUDED IN EACH FOLDER TO PREVENT DIRECT ACCESS, BUT IT IS BEST TO REMOVE THEM FROM PUBLIC ACCESS FULLY IN CASE THE WEB SERVER CONFIGURATION CHANGES.
You must create a MySQL database and assign a user to it with full permissions. Once you create your MySQL Database and the User, be sure to note down the database name, username, and password you just created. You will need them for the installation process.
That is all!
Admin URL: http(s)://YOUR DOMAIN NAME/admin/loginAdmin Username: admin@ecomsta.comAdmin Password: ecomsta123@
Note: Do not forget to change the default login details for security reasons. You can easily change them through the Admin Panel via Settings->Users.