OpenCart——开源电子商务系统

介绍

OpenCart是世界著名的开源电子商务系统,系统开发语言为PHP。OpenCart是世界主流的电子商务建站系统。

OpenCart的快速流行主要基于其强大的功能和优秀的设计。该项目采用 MVCL 架构、代码清晰规范、安装方便,使得开发者可以轻易上手进行定制开发。OpenCart 采用独特的插件式(Module)设计,在 OpenCart 官方的插件市场可购买到满足各种功能需求的插件,例如:各种支付、物流快递等各种功能的模块。同时OpenCart也支持多语言(包括中文)、多货币、多域名店铺。多语言和多货币使得外贸建站、多语种网站变得非常容易。

opencart

 

英文官方网站:https://www.opencart.com

中文官方网站:http://www.opencartchina.com

 

安装

我们用DigitalOcean的机器来搭建。系统是Ubuntu 16.04。下面的操作都用root用户操作。

搭建环境

opencart需要使用php、mysql、nginx or apache。

apt update
apt install -y php
apt install -y mysql-server            //密码要记录
apt install -y nginx

安装必要的php扩展

apt install -y php-curl php-xml php-gd php-zip php-mcrypt php-mysql

下载、配置opencart

这里我们安装经典好用的2.3版本,多语言版本

cd /home/
wget https://github.com/mycncart/opencart_international/archive/opencart_international_2.3.0.2.zip
unzip opencart_international_2.3.0.2.zip
mv opencart_international-opencart_international_2.3.0.2/ opencart
chmod 775 -R opencart

改名,使配置文件生效

cd opencart/
mv config-dist.php config.php
cd admin/
mv config-dist.php config.php

创建opencart数据库(名字随意)

service mysql start
mysql -uroot -p
create database opencart23;
quit;

修改nginx配置文件

主要是修改网站路径及启用php

nano /etc/nginx/sites-enabled/default
server {
        listen 80 default_server;
        listen [::]:80 default_server;
        root /home/opencart;
        index index.php index.html index.htm index.nginx-debian.html;
        server_name _;
        location / {
                try_files $uri $uri/ =404;
        }
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        }
}

启动所有的服务,访问IP开始安装opencart

service php7.0-fpm start
service nginx start

浏览器访问IP,就会开启opencart的安装向导

第一、二个步骤,由于我们已配置好环境,直接过。

第三个步骤,数据库选择“mysql”模式,再依次填写数据库用户、数据库密码、数据库名称、opencart管理员信息等等就能完成了。

完成向导后,需要删除opencart根目录下的install文件夹,保证安全。

cd opencart/
rm -rf install/

 

使用

后台登录地址:

http://ip/admin

账号默认是admin。密码就用你刚才设置的密码。

后台界面

中文让人感觉很亲切,摸索一番很快就能上手。

opencart

实际操作:

opencart

打赏
欢迎转载,请注明出处:轻时代 » OpenCart——开源电子商务系统

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

打赏一下作者,鼓励他发表更多的精彩文章

支付宝扫一扫打赏

微信扫一扫打赏