Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Install Zeuscart on Ubuntu 14.04

Zeuscart is an open-source shopping cart software licensed under the GPL License. It is written in PHP and uses MySQL to store its data. In this tutorial we are going to show you how to install Zeuscart on an Ubuntu 14.04 Virtual Server with the Apache, PHP and MySQL.

Zeuscart is very simple to administer, customize and use. It is developed in MVC pattern and has a responsive design. Other features provided by Zeuscart are:

  • It allows you to add multiple categories and subcategories
  • It provides full support for selling Physical products
  • It is marketing and SEO friendly
  • It provides simplified check out system
  • It supports all leading payment gateways
    and many more…

Prior to installing Zeuscart on your virtual Server, make sure that your server meets the following Zeuscart system requirements:

safe_mode is disabled
file_uploads is enabled
allow_url_fopen is enabled
magic_quotes_sybase is disabled.
sql.safe_mode is disabled
PCRE extension is enabled
ini_set function is not disabled
memory_limit is set to 32MB or more
zlib library is enabled.
GD image library is installed and enabled

If your server meets the system requirements required by the software, you are ready to go.

Log in to your server via SSH and update all your system software packages to their latest version using the command below:

sudo apt-get update && sudo apt-get upgrade

Install Git using apt:

sudo apt-get install git

Then, navigate to your web server document root:

cd /var/www/

Download Zeuscart from Git using the following command:

git clone https://github.com/ZeusCart/zeuscart

Once the download is finished, change the ownership of the files and directories located to ‘/var/www/zeuscart’ directory:

sudo chown -R www-data: /var/www/zeuscart/

Next, create a new MySQL database so Zeuscart can store its data. Log in to MySQL as root:

mysql -u root -p

Create a new database, a database user and set up a password using the commands below:

mysql> CREATE DATABASE zeuscart;
mysql> GRANT ALL PRIVILEGES ON zeuscart.* TO 'zeuscart'@'localhost' IDENTIFIED BY 'YoUrPaSsWoRd';
mysql> FLUSH PRIVILEGES;
mysql> \q

Now, create a new Apache virtual host for Zeuscart:

sudo nano /etc/apache2/sites-available/zeuscart.conf

Add the following content:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/zeuscart
 ServerName yourdomain.com
 ServerAlias www.yourdomain.com
 <Directory /var/www/zeuscart/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/httpd/yourdomain.com-error_log
 CustomLog /var/log/httpd/yourdomain.com-access_log common
</VirtualHost>

Save the Apache configuration file and close it. Enable the newly created ‘zeuscart’ virtual host:

sudo a2ensite zeuscart

Restart the Apache server for the changes to take effect:

sudo service apache2 restart

Now you can continue with the online installation. Open your favorite web browser and navigate to your domain name. You should see the Zeuscart welcome screen and introduction about the online installation process. The welcome screen should look like the picture below:

Follow the easy instructions. For more information about how to use and configure Zeuscart it is best to read the official online guide, which is available at http://community.zeuscart.com/guide/developer_guide/index.html.

Of course you don’t have to do any of this if you use one of our Linux Virtual Server hosting services, in which case you can simply ask our expert Linux admins to install Zeuscart for you.They are available 24×7 and will take care of your request immediately.

PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.



This post first appeared on Virtual-Server.org Virtual Server, please read the originial post: here

Share the post

Install Zeuscart on Ubuntu 14.04

×

Subscribe to Virtual-server.org Virtual Server

Get updates delivered right to your inbox!

Thank you for your subscription

×