在CentOS 8上安装X-Cart 5电商系统完整步骤

大家都听说过最好的开源的电子商务平台Magento ,但是接下来我也将给大家介绍下使用比较多的x-cart电子商务系统,这个系统不差于Magento,那么什么是X-cart呢?

X-CART 5介绍

根据官网介绍:https://www.x-cart.com/

上面是他特性,比较灵活轻便等等。

X-CART和Magento比较

X-cart一个基于PHP的开源解决方案。作为一个授权的付费购物车。可以提供灵活的价格,所以它将适合任何规模和类型的业务。为超过25,000家在线商店提供动力。X-Cart在加拿大、越南、菲律宾、孟加拉国和其他10个国家处于领先地位。

Magento购物车-一个基于PHP和Zend框架的平台。它目前是电子商务世界的领导者。它为超过12.5万家商店提供支持,并被公认为世界上最灵活和可伸缩的解决方案。该平台有几个选项,包括免费和付费版本。Magento在大多数国家处于领先地位,包括美国、英国、德国、荷兰和其他129个国家。

X-CART系统要求

首先查看下系统版本

安装最新的PHP版本

这里我们以Linux Centos为基础在Lnmp上安装x-cart 5,如果你的centos没有安装lnmp查看下面安装安装最新的LNMP。

1.首先我们安装 socat 、git命令等等

2.安装PHP的yum创库文件

3.查看php版本模块

4.开启使用最新版本的PHP 7.4目前是最新的版本

5.安装和验证php

6.安装相关联的PHP模块

7.验证php版本

安装最新的Nginx版本

1.首先我们查看下系统的版本以及架构

2.安装dnf-utils工具包

3.创建yum库文件  /etc/yum.repos.d/nginx.repo 复制下面内容进行粘贴

4.查看开启的仓库

5.安装最新版本NGINX

根据官网有两个版本,一个是Mainline和Stable 版本。

注意:这里安装的最新的版本,如果你想安装稳定的版本执行下面的命令

6.查看nginx的版本号

7.安装nginx

8.设置开机启动和启动

9.开启防火墙http 80端口和https 443端口

10.检查ip地址

11.访问测试nginx

测试如下

[root@localhost ~]# curl -I http://192.168.56.12
HTTP/1.1 200 OK
Server: nginx/1.19.0
Date: Sat, 30 May 2020 14:34:55 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 26 May 2020 15:37:43 GMT
Connection: keep-alive
ETag: “5ecd37c7-264”
Accept-Ranges: bytes

[root@localhost ~]#

安装最新版本Mariadb

1.下载安装Mariadb库

2.安装需要的工具

3.开启maridb库并安装Mariadb

安装完成如下

4.开启数据库并设置开机启动

5.配置安全的MariaDB数据库

MariaDB Server 10.3和10.4将所有数据文件和表空间写到文件系统上一个名为data directory的目录中。安装包之后,运行mysql_install_db实用程序来提供这个目录。

如下图

安装X-CART 5

1.首先创建数据库

2.登录数据库进行验证

2. 修改配置 /etc/php-fpm.d/www.conf,注意NGINX的1.19版本的用户是apache用户,这里我们先不用更改。

3.设置文件的所属者

4.在官网从https://www.x-cart.com/download.html将最新版本的X-Cart下载到本地工作站,在通过sftp上传到服务器里面并且解压到/var/www/html/xcart/下面即可

5.设置权限

Centos 8默认是开启了selinux了,这是为了安全考虑,如果你关闭了这个功能,则可以忽略下面执行。

6.查看的开启的www.sock

[root@localhost ~]# netstat -pl | grep www.sock
unix 2 [ ACC ] STREAM LISTENING 60405 5730/php-fpm: maste /run/php-fpm/www.sock
[root@localhost ~]#

7.配置web站点服务器

把下面的内容复制到 xcart.conf文件里

8.重新加载配置nginx文件

9.利用前端向导安装即可

第一步安装向导x-cart 5.4

第二步,安装同意条款并点击下一步

第三步,配置后台的登录用户和密码,点击下一步

第四步,验证文件和目录权限以及服务器配置,点击下一步

第五步,配置数据库,点击下一步

第六步,安装OK.

第七步,安装和访问前后台。

后台:http://sky8g.com/admin.php?target=login

前台:http://sky8g.com

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: Magento和电商平台Shopify、WooCommerce、PrestShop选择最好的系统

下一篇: Magento 2代码方式清除CMS页面的缓存

登录 评论
avatar