Zen购物车 - 免费购物车解决方案

Zen Cart 购物车软件

中小型企业的免费购物车解决方案

通过开源电子商务平台实现您的业务想法。易于使用和功能包装的解决方案,非常适合中小型业务。

概述

Zen购物车是100%免费购物车解决方案。它在任何服务器上都可以用户友好,健壮且易于设置。 Zen购物车是可定制的,允许开发人员对其进行修改以满足其业务需求。对于很快想建立在线商店的中小型商人和企业家来说,这是最好的。此外,这个免费的开源购物车具有令人印象深刻的功能,并支持与其他服务集成。此外,Zen Cart使公司可以通过将其安装在服务器上来保持其数据。 Zen Cart是基于流行的Oscommerce购物车平台的免费php购物车。它是由开发人员,设计师和测试人员社区不断维护和开发的。此开源电子商务软件支持开箱即用的流行付款和运输服务。此外,开发人员可以根据其业务需求快速与其他服务集成。此外,市场上还有大量的免费和付费模块。企业主可以使用它们来增强商店功能。 Zen购物车建立在PHP和MySQL等开源技术上。此免费购物车解决方案的许可是GPL2。

系统要求

Zen Cart是PHP和基于MySQL的开源购物车软件。 Zen购物车的当前要求包括: -PHP 5.6或更高

  • mysql 5.1或更大 -Web服务器(Apache / nginx)

特征

Zen Cart提供了所有现代功能,一些关键功能是:

  • 免费和开源
  • 用户管理
  • 库存管理
  • 多语言支持
  • 多货币支持
  • 支持无限类别和产品
  • 高级模板系统
  • 手机准备就绪
  • 可定制
  • 支持流行的支付网关
  • 访问控制
  • 优惠券和礼券
  • 低库存通知
  • 产品评论

安装

**在Ubuntu上安装OpenCart **

NGINX是最受欢迎,最安全的Web服务器。为了安装nginx,请使用以下命令

 sudo apt install nginx 

安装NGINX后,配置域并使用以下命令重新启动NGINX

 sudo service nginx restart 

接下来,需要安装数据库服务器,使用以下命令安装MySQL Server

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

一旦安装了数据库服务器,请使用以下命令重新启动MySQL Server

 sudo service mysql restart 

安装用于处理的PHP

 sudo apt-get install php-fpm php-mysql

现在,您已经安装了所有必需的软件,下一步是登录MySQL Server并创建Zencart数据库。使用以下命令创建数据库。使用您的数据库名称更改。

 CREATE DATABASE  

创建一个名为“”新密码的数据库用户。并通过运行以下命令授予用户对数据库的完全访问。使用所需的数据库用户和所需的密码更改。

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

运行下面的命令以下载并提取下载的文件并将其移至Zencart根目录中。


cd /tmp && wget https://downloads.sourceforge.net/project/zencart/CURRENT%20-%20Zen%20Cart%201.5.x%20Series/zen-cart-v1.5.5e-03082017.zip
unzip zen-cart-v1.5.5e-03082017.zip
sudo mv zen-cart-v1.5.5e-03082017 /var/www/html/zencart

设置Zen购物车的正确权限。


sudo chown -R www-data:www-data /var/www/html/zencart/
sudo chmod -R 755 /var/www/html/zencart/

为Zen Cart创建Nginx配置文件。

sudo nano /etc/nginx/sites-available/zencart

将下面的内容复制并粘贴到文件中并保存。用自己的域替换example.com。


server {
    listen 80;
    listen [::]:80;
    root /var/www/html/zencart;
    index  index.php index.html index.htm;
    server_name  example.com;

    location / {
    try_files $uri $uri/ /index.php?main_page=$uri&$args;       
    }

    location ~ [^/]\.php(/|$) {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

}

为Zencart文件创建符号链接。

sudo ln -s /etc/nginx/sites-available/zencart /etc/nginx/sites-enabled/

重新启动nginx。

sudo systemctl restart nginx

在浏览器中打开您的网站,然后关注安装向导。

 简体中文