CS-Cart is a commercial PHP shopping cart that can be used for any online business, from a small startup to a large web shop. It uses a MySQL database to store data and a template engine to build the website’s look. You can easily build an ecommerce website of any size from a small web store to a virtual shopping mall using CS-Cart.
CS-Cart is commercial software, so you will get a 30 days trial and after the trial period is over, the free mode will be activated automatically. But you can use only limited features.
CS-Cart provides a very user friendly web admin panel with useful e-commerce features such as promotion and marketing tools alon with integration with major shipping and payment services.
In this tutorial, we will learn how to install and setup CS-Cart shopping cart on Ubuntu 16.04 server.
A server runing Ubuntu-16.04 on your system.
A non-root user with sudo privileges setup on your server.
Update the System
Before starting, you will need to update the system's package repository database with the latest version. You can do this with the following command:
sudo apt-get update -ysudo apt-get upgrade -y
Installing LEMP Server
Before starting, you will need to have a LEMP server installed on your system. If not, you can install it with the following command:
By default, MariaDB installation is not secure, so you will need to secure it first by running mysql_secure_installation script.
You can do this with the following command:
During the interactive process, answer all the questions as shown below:
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Once MariaDB is secured, you can login to MySQL shell with the following command:
mysql -u root -p
Enter your root password.
Next, create a database named cscartdb with the username cscart and password cscart:
MariaDB [(none)]> Create database cscartdb;MariaDB [(none)]>CREATE USER 'cscart'@'localhost' IDENTIFIED BY 'cscart';
Next, grant all privileges with the following command:
MariaDB [(none)]> GRANT ALL PRIVILEGES ONcscartdb.* TO 'cscart'@'localhost'; Next, flush all privileges:MariaDB [(none)]> FLUSH PRIVILEGES;
Then, exit from the MySQL shell:
You can download the latest version of CS-Cart available from here to the server. CS-Cart is commercial software, so you will get only 30 days trial.
Then, extract it by running the following command:
HostPresto will be launching a European point of presence in the coming weeks, specifically in Amsterdam. For customers needing their data located within the EU still please contact support to request migration to this location with ticket subject ‘EU Migration’. We will ensure this is actioned well before the Brexit...
Should the UK leave the EU without a deal, or should a deal be agreed that does not include a provision for .eu ownership by UK entities, it’s highly likely that the EU will revoke any .eu domain names unless you can provide an EU address. While this won’t happen...
If you own a .co.uk domain name and you have not registered the equivalent .uk version, you have until the 25th June 2019 to register the domain and secure your brand. After this date any unregistered .uk domain will enter public availability – meaning anyone can register the domain. You...