• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to install Zencart – 1.5.5 on CentOS - 7

2691

To install Zencart 1.5.5 on CentOS 7
Zen Cart is free, user-friendly, open source online store management system. It is a PHP-based application, using a MySQL database and HTML components. It contains features such as customization, integration with payment, works with any hosting company and can choose own domain name.

Prerequisites

  • Install LAMP(Apache, MariaDB, php7)

In MariaDB (create database and user and give privileges to that user )

  • Php installation with required following modules
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php56w php56w-opcache php56w-mysql php56w-curl php56w-xml  php56w-mcrypt php56w-gd

Installation

First, Let' s download the ZenCart package from the terminal using the wget command.

[root@linuxhelp1 ~]# cd Downloads/
[root@linuxhelp1 Downloads]# wget https://sourceforge.net/projects/zencart/files/latest/download --no-check-certificate -O zencart.zip
--2018-04-16 03:30:08--  https://sourceforge.net/projects/zencart/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 a response... 302 Found
Location: https://downloads.sourceforge.net/project/zencart/CURRENT%20-%20Zen%20Cart%201.5.x%20Series/zen-cart-v1.5.5f-12312017b.zip?r=& ts=1524252853& use_mirror=excellmedia [following]
.
.
HTTP request sent, awaiting response... 200 OK
Length: 8143085 (7.8M) [application/octet-stream]
Saving to: ‘ zencart.zip’ 

100%[==================================================================================================> ] 8,143,085   1.10MB/s   in 7.1s   

2018-04-16 03:30:17 (1.10 MB/s) - ‘ zencart.zip’  saved [8143085/8143085]

Now run the following command to unzip the downloaded package

[root@linuxhelp1 Downloads]# unzip download?source=typ_redirect
Archive:  download?source=typ_redirect
   creating: zen-cart-v1.5.5f-12312017b/
   creating: zen-cart-v1.5.5f-12312017b/admin/
  inflating: zen-cart-v1.5.5f-12312017b/admin/.htaccess  
  inflating: zen-cart-v1.5.5f-12312017b/admin/admin_account.php  
  inflating: zen-cart-v1.5.5f-12312017b/admin/admin_activity.php
.
.
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_139.sql  
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_150.sql  
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_151.sql  
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_152.sql  
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_153.sql  
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_154.sql  
  inflating: zen-cart-v1.5.5f-12312017b/zc_install/sql/updates/mysql_upgrade_zencart_155.sql

After unzipping the package move the Zencart application directory into the following path

[root@linuxhelp1 Downloads]# mv zen-cart-v1.5.5f-12312017b /var/www/zencart

Now switch to the following directory

[root@linuxhelp1 Downloads]# cd /var/www/

we have to change the file ownership and permission of the Zencart directory

[root@linuxhelp1 www]# chown -R apache.apache zencart
[root@linuxhelp1 www]# chmod -R 775 zencart

Then we should create a virtual host configuration for accessing a Zencart application

[root@linuxhelp1 www]# vim /etc/httpd/conf.d/zencart.conf
< VirtualHost *:80> 
ServerName www.linuxhelp1.com
DocumentRoot /var/www/zencart/

< Directory /var/www/zencart/> 
AllowOverride All
allow from all
< /Directory> 

< /VirtualHost> 

After then restart the httpd service to make the changes effect

[root@linuxhelp1 www]#  systemctl restart httpd

Next, proceed the further installation graphically by navigating to the following URL of http://local IP (or) domain name
browser_access

You will see the welcome page of ZenCart installer
installation

Then get to the system inspection page to proceed to continue
inspection_page

And then accept the license for Zencart and configure the site setting
accept_license
terms_cond

next, you have to configure the database detail and proceed to admin setup
config_db
config_db_

see_db_conn

After establishing a connection with the database you have to setup admin account
config_admin_creds
admin_creds

After, the setup is finished navigate to admin backend
setup_fin

login page of the ZenCart application will appear now. use the admin user credential to login
open_zencrat

And then if you want to reset or customize password for admin user you can do it in next window
reset_password

Next, configure the site owner setup wizard
owner_setup

And then you will see the Administration dashboard
amdin_dashboard

If you want to check out the version of the ZenCart application, please click on the version
version_zencart
shows_version

with this, the method to install Zencart &ndash 1.5.5 on CentOS 7 comes to an end.

Tags:
mason
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

Am trying to install OctoberCMS tool in my ubuntu machine. Got stuck with lot of errors. Is there any guide to install so on??

A

follow this link :" https://www.linuxhelp.com/how-to-install-octobercms-on-ubuntu/ "

Q

How to create error and access log?

A

Errorlog /var/log/linuxhelp/error_log

Customlog /var/log/linuxhelp/access_log

Q

How to entry to the host file?

A

# vim /etc /hosts

Q

How do I speed up my site?

A

Here are some suggestions, assuming you're running the latest-released version of Zen Cart:



1. Turn off Category Counts, especially if you have a large number of categories.

a. Admin->Config->My Store->Show Category Counts=false

b. Admin->Config->My Store->Show Category Counts-Admin = false

(this second one is for admin-area only when editing catalog)

Q

What is Zencart?

A

Zen Cart is a free, user-friendly and open source shopping cart. It is based on php and using a MySQL database and HTML components. It used for small, medium and large businesses to create and manage their online stores for free.

Related Tutorials in How to install Zencart – 1.5.5 on CentOS - 7

Related Tutorials in How to install Zencart – 1.5.5 on CentOS - 7

How To Install AnyDesk on Centos 7
How To Install AnyDesk on Centos 7
Apr 2, 2018
How to install Tiki Wiki CMS Groupware on CentOS 7
How to install Tiki Wiki CMS Groupware on CentOS 7
May 31, 2018
How to install PHP ImageMagick on CentOS 7
How to install PHP ImageMagick on CentOS 7
Nov 4, 2017
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
Jun 4, 2019
How to install Apache from Source Code on CentOS 7
How to install Apache from Source Code on CentOS 7
Oct 21, 2017
How to enable or disable repositories in CentOS
How to enable or disable repositories in CentOS
Mar 28, 2018
How to install AWStats on CentOS 7
How to install AWStats on CentOS 7
Dec 8, 2017
How to install Apache JMeter in CentOS 7
How to install Apache JMeter in CentOS 7
Mar 24, 2017

Related Forums in How to install Zencart – 1.5.5 on CentOS - 7

Related Forums in How to install Zencart – 1.5.5 on CentOS - 7

CentOS
connor class=
How To Completely Remove Apache package On CentOS 7.6
May 14, 2019
CentOS
ceriaimmaculate class=
setfacl : command not found
Jan 3, 2018
CentOS
mason class=
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
Nov 20, 2018
CentOS
landon class=
Command to find SNMP Version
May 28, 2018
CentOS
arjitharon class=
cannot start minio service help
Mar 10, 2018
Apache tomcat
AadrikaAnshu class=
Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program
Jun 17, 2019
gitlab
caden class=
Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
Jul 22, 2019
OpenVAS
frank class=
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Dec 20, 2018
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 Luk Van De Looverbosch ?
How to create a root ?

Hello,
How to create root@linuxhelp in Linux Mint 20.1 64-bit ?
Thanks in advance for your reply.
Best regards.

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.