• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How To Install TomatoCart on Popos

{{postValue.id}}

To Install TomatoCart on Popos
TomatoCart is a professional and innovative open source eCommerce solution. The back-end is an impressive desktop-like ExtJS-powered interface, offering significant usability improvements and user experience. It' s the most easy-to-use shopping cart.

Pre-requirements
&bull Install LAMP (Apache, php5.6, MariaDB-server)

&bull For MariaDB (create database, user and give privileges to the user)
&bull For php

add-apt-repository ppa:ondrej/php
apt-get update
apt-get install -y php5.6  php5.6-mysql php5.6-curl php5.6-xml  php5.6-mcrypt php5.6-gd

Installation

enter into html location 
root@linuxhelp:~# cd /var/www/html/

Download package using wget command.

root@linuxhelp:/var/www/html# wget https://sourceforge.net/projects/tomatocart/files/latest/download -O tomato.zip
--2018-06-20 02:22:35--  https://sourceforge.net/projects/tomatocart/files/latest/download
Resolving sourceforge.net (sourceforge.net)... 216.105.38.13
Connecting to sourceforge.net (sourceforge.net)|216.105.38.13|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://downloads.sourceforge.net/project/tomatocart/TomatoCart-1.1.8.6.1.zip?r=& ts=1529421609& use_mirror=excellmedia [following]
--2018-06-20 02:22:36--  https://downloads.sourceforge.net/project/tomatocart/TomatoCart-1.1.8.6.1.zip?r=& ts=1529421609& use_mirror=excellmedia
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.105.38.13
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.105.38.13|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://excellmedia.dl.sourceforge.net/project/tomatocart/TomatoCart-1.1.8.6.1.zip [following]
--2018-06-20 02:22:39--  https://excellmedia.dl.sourceforge.net/project/tomatocart/TomatoCart-1.1.8.6.1.zip
Resolving excellmedia.dl.sourceforge.net (excellmedia.dl.sourceforge.net)... 202.153.32.19
Connecting to excellmedia.dl.sourceforge.net (excellmedia.dl.sourceforge.net)|202.153.32.19|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15426242 (15M) [application/octet-stream]
Saving to: ‘ tomato.zip’ 

tomato.zip          100%[===================> ]  14.71M   244KB/s    in 64s     

2018-06-20 02:23:46 (235 KB/s) - ‘ tomato.zip’  saved [15426242/15426242]

Extract the downloaded file using unzip command

root@linuxhelp:/var/www/html# unzip tomato.zip
Archive:  tomato.zip
d22e3b3fb38ba24d84b7db57ee138e01322ef438
   creating: TomatoCart-v1-released-v1.1.8.6.1/
  inflating: TomatoCart-v1-released-v1.1.8.6.1/.htaccess  
  inflating: TomatoCart-v1-released-v1.1.8.6.1/INSTALL.TXT  
  inflating: TomatoCart-v1-released-v1.1.8.6.1/LICENSE.txt  
  inflating: TomatoCart-v1-released-v1.1.8.6.1/README.md  
  inflating: TomatoCart-v1-released-v1.1.8.6.1/RELEASE.txt  
.
.
.
creating: TomatoCart-v1-released-v1.1.8.6.1/templates/system/images/
  inflating: TomatoCart-v1-released-v1.1.8.6.1/templates/system/images/tomatocart.ico  
  inflating: TomatoCart-v1-released-v1.1.8.6.1/templates/system/offline.php  
  inflating: TomatoCart-v1-released-v1.1.8.6.1/templates/system/stylesheet.css  

Rename the extracted directory

root@linuxhelp:/var/www/html# mv TomatoCart-v1-released-v1.1.8.6.1/ TomatoCart

change ownership and permission of directory Tomatocart

root@linuxhelp:/var/www/html# chown -R www-data:www-data TomatoCart/   chmod -R 775 TomatoCart/

Create a new virtual host in sites-available location. Create a new conf file In sites-available location and add the following lines

root@linuxhelp:/var/www/html# vim /etc/apache2/sites-available/tomatocart.conf

< virtualhost *:80> 
ServerAdmin admin@linux.com
servername linuxhelp1.com
Documentroot /var/www/html/TomatoCart
< Directory /var/www/html/TomatoCart> 
AllowOverride all
order allow,deny
allow from all
< /Directory> 
ErrorLog /var/log/apache2/tomato.com-error_log
CustomLog /var/log/apache2/tomato.com-access_log common
< /virtualhost> 

Enable newly created conf file

root@linuxhelp:/var/www/html# a2ensite tomatocart.conf 
Enabling site tomatocart.
To activate the new configuration, you need to run:
  systemctl reload apache2

Disable the default conf file

root@linuxhelp:/var/www/html# a2dissite  000-default.conf 
Site 000-default disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2

Make an entry in the host file as follows

root@linuxhelp:/var/www/html# vim /etc/hosts
< machine-ip>   < domain-name> 

Restart apache service

root@linuxhelp:/var/www/html#  systemctl restart apache2.service

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name

Click I agree and continue

license_agreement
license


Show pre-requirement check, click continue
precheck
pre_check


Fill database detail and click continue
db_server_setup
db_setup

Check web server details and click continue
web_server


Fill online Store details and click continue

store_settings
store_Setup

Installation complete. To open admin page click administration tool.
Snap 10


Give Admin login credentials and click login.

Snap 11


Admin dashboard of Tomatocart

Snap 12


Tags:
caden
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

how to enable the rewrite modules TomatoCart?

A

enable the rewrite modules TomatoCart are
# a2enmod rewrite

Q

how to create error and access log?

A

errorlog /var/log/linuxhelp/error_log Customlog /var/log/linuxhelp/access_log

Q

is there any alternative of tomatocart?

A

PrestaShop Snipcart Bigcommerce

Q

what is tomatocart?

A

TomatoCart is a professional and innovative open source eCommerce solution. The back-end is an impressive desktop-like ExtJS-powered interface, offering significant usability improvements and user experience. It' s the most easy-to-use shopping cart.

Q

where to download the package of tomatocart in terminal?

A

Download package using wget command.
# wget https://sourceforge.net/projects/tomatocart/files/latest/download -O tomato.zip

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help legeek ?
Installation of the call center module

hello

I wish to install a call center in virtual with issabel, I downloaded the latest version of it , but I don' t arrive to install the call center module in issabel. please help me

thanks!

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.