First before anything, create a database, as TomatoCart requires a database in order to work.
Sign into cPanel, and then go to “Databases” in cPanel and create your database there. We have a Step by Step article on how you can add databases which can be found here: http://blog.arvixe.com/how-to-create-a-database-and-user-for-mysql/
To install TomatoCart, please read these steps.
1) Download a FTP Program (I use FileZilla). You can download FileZilla here: https://filezilla-project.org/download.php?type=client
2) Connect with your Server Name, Username, and password.
3) You can read this link to learn how to connect via FileZilla and to upload your files to your website:
http://blog.arvixe.com/how-to-use-fillzilla-to-upload-your-website-files/. Read up to Step 3 and then follow this guide as we’ll be installing TomatoCart on your Linux Server, not Windows Server.)
4) Download TomatoCart from here: http://sourceforge.net/projects/tomatocart/files/ (Click TomatoCart-v.1.1.8, then click “TomatoCart-v1.1.8.zip”)
5) Once it downloads, extract the files. (Image below)
6) Go to “Public_html” in FTP once you connect. On the left side (Computer side), locate the TomatoCart files on where you downloaded it and extracted to. Once you located it, double click the TomatoCart file. After that, drag the files (Highlight the files) to the right side to your “Public_html” Directory (make sure there are no files there). Here is a .GIF I made to help you out:
7) Once the files are done uploading to your server, go to your URL Address on top of your explorer and enter your domain there. TomatoCart installation will show up.
8) Read the GNU GENERAL PUBLIC LICENSE and afterwards click “I agree to the license”. Image below.
Click “Continue” afterwards.
9) Pre-Installation Check (Everything should be green). Click “Next”. Image below:
10) Database Setup, Insert your respective database information into your respective fields. Check the image below.
For Database Server, it would be “localhost” without quotes.
For the username it would be your Hosting Username so if your Hosting Username was cat then it would be cat_bob (if
you created a database username called “bob” that’s how it would be).
For Password, it’s the password you put when you created the database.
For Database Name, if your database name was “john” then it would be cat_john (if you created a database name called “john” that’s how it would be).
For Database Type – Leave it as MySQL – MyISAM (Default)
For Database Table Prefix (Leave it as toc_)
You can create databases by reading this link: http://blog.arvixe.com/how-to-create-a-database-and-user-for-mysql/
Click “Continue”. Give it a few minutes while it sets up.
11) Web Server Setup. We installed TomatoCart on the ROOT directory which is public_html which means it goes to the domain such as “laptop24.com”.
So, the WWW Address would be your domain (It will be there default already so leave it.)
Webserver Root Directory would be “home/username/public_html/”, the username would be your Hosting Username. It’s already there on default so leave it.
The Work Directory would be “/home/username/public_html/includes/work”, the username would be your Hosting
Username. It’s already there on default so leave it.
Click “Continue”. Let it proceed (Takes a few seconds).
12) Online Store Settings – Everything is self-explanatory here.
Import Sample Data – Yes, leave this checked off.
13) Finished – You’re finished setting up your TomatoCart! Congratulations! You can click “Catalog” to go to your Catalog. You can click “Administration Tool” to go to your Administration Dashboard to.
You can now go to your domain and it will now show Tomato Cart on your website!
This concludes how to install TomatoCart onto your Linux Server