X-Cart 学习笔记(一)了解和安装X-Cart

时间:2021-08-11 14:25:08

目录

X-Cart 学习笔记(一)了解和安装X-Cart

X-Cart 学习笔记(二)X-Cart框架1

X-Cart 学习笔记(三)X-Cart框架2

X-Cart 学习笔记(四)常见操作

一、了解X-CART

X-Cart号称是全球最强大的PHP购物车开源软件,几乎囊括所有电子商务功能,采用网页方式管理后台,多语言支持,智能库存管理,模板定制灵活,功能插件化、模块化。

X-Cart分为gold版和Pro版这两个版本。Gold版为普通商店版,Pro为商城版。

这款软件的优势是功能比较强大,由于是付费方式采用终生制的开源软件,软件的稳定性、安全性以及可扩展性较强。

X-Cart前台采用的是smarty模版结合html语言呈现数据,服务器语言使用的是PHP语言。

二、PHP环境搭建

由于X-Cart服务器语言是PHP,因此需要使用Apache服务器,数据库使用的MySQL, 单独安装比较费时间,因此采用的是安装集成环境,我选择的是Wamp Server(默认情况,会占用本机的80端口),当然也可以使用Zend Server。

根据具体的情况还需要修改Apache的配置文件httpd.conf。例如,我修改了<Directory>如下:

<Directory />

Options Indexes FollowSymLinks

AllowOverride All

Order allow,deny

Allow from all

</Directory>

开发环境使用的是PHPStorm和VS2012+VS.PHP,由于个人习惯,使用的是VS2012+VS.PHP,调试方便。

为了管理数据库方便,我安装了MySQL数据库管理工具Navicat for MySQL,当然,直接使用http://localhost/phpmyadmin/也是可以的。

三、安装配置X-CART

1、下载X-Cart并配置域名,映射地址

下载X-Cart gold plus最新版并且解压到任何你想存放的位置(例如H:\My Web Sites),下载地址:http://www.x-cart.com/download.html;我下载的是x-cart-4.6.1goldplus。

在配置x-cart之前,需要给该网站配置域名,映射地址,找到Wamp的安装目录,我的是D:\wamp,找到目录D:\wamp\bin\apache\Apache2.4.4\conf\extra下的httpd-vhosts.conf,使用记事本或者其它文本工具打开,在文件末尾添加如下代码,然后重启Apache服务器:

<VirtualHost *:80>

ServerAdmin test@dummy-host2.example.com

DocumentRoot "H:/My Web Sites/x-cart-4.6.1goldplus" //x-cart解压目录

ServerName www.x-cart-plus.com                      //网站访问地址

ErrorLog "logs/x-cart-plus-error.log"             //错误日志文件

CustomLog "logs/x-cart-plus-access.log" common    //常规日志文件

</VirtualHost>

现在既可以本地访问 http://www.x-cart-plus.com/这个地址了,不过由于没有做任何X-Cart安装配置工作,该商店打开是这样的:

X-Cart 学习笔记(一)了解和安装X-Cart

在打开这个配置网站之前,还有一个重要的工作就是在本地hosts文件中添加该网址的IP映射,我的是windows8系统,hosts文件在目录:C:\Windows\System32\Drivers\etc下,用记事本或者其它文本编辑工具打开hosts文件,在最后面添加一新行:
127.0.0.1        www.x-cart-plus.com

现在浏览网址
www.x-cart-plus.com
X-Cart 学习笔记(一)了解和安装X-Cart

2、配置X-Cart

在浏览器中打开http://www.x-cart-plus.com/install.php,进入配置页面
X-Cart 学习笔记(一)了解和安装X-Cart

选择I accept the License Agreement,点击Next,
接下来的页面是检测当前PHP配置环境是否符合要求的,一般情况下是passed,
X-Cart 学习笔记(一)了解和安装X-Cart

直接点击Next, 接下来主要是配置数据库信息,配置如下图,

X-Cart 学习笔记(一)了解和安装X-Cart

数据库信息填写自己MySQL的配置信息即可,在这个页面还需要填写商店的email的地址。点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

该页面用来配置该购物网站的地域信息,选择自己需要的,然后点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

该页面就是用于创建数据库信息,x-cart的配置信息也会保存在数据库当中,等安装完全之后点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

这一步用来配置皮肤信息,我选择的是Ideal
responsive,点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

这个页面就是上一部选择皮肤之后的预览图,点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

这一步用来配置Paypal payment,这里可以不用理会,可以在以后的后台配置,点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

这一步用于生成系统指纹,可以不用配置,直接点击Next,
X-Cart 学习笔记(一)了解和安装X-Cart

这个用于显示配置信息,有些信息是必须要记住的,

X-Cart installed successfully. To access your
store, use the links below:

Auth code is qskvt_oxdF0gqiafYrMt_cDfLv-BVf5W.

Auth code is used to prevent unauthorized access
to the X-Cart installation scripts. If you decide to reinstall X-Cart, change a
skin or install an add-on module, you will be asked to enter this code first.
It is not necessary to remember this code: when needed, you can find it in the
Summary section of the X-Cart Admin area. Besides, the auth code together with
other info is sent to your email address1147639842@qq.com

上面的username和password用于进入x-cart管理页面的时候登录(为了方便记忆,在后台管理的时候可以修改password),这里的Auth
code则是权限认证码,在清除缓存等高级权限的功能的使用是需要用到的。

到现在x-cart已经安装完毕了,点击Customer area可以进入前台使用界面,
X-Cart 学习笔记(一)了解和安装X-Cart

点击Administrator area可以进入后台管理页面,输入刚才的username和password进入,
X-Cart 学习笔记(一)了解和安装X-Cart

Ok,到现在安装到此结束了。

有错误的地方请各位指出,共同学习。
有些描述来自百度百科。

尊重作者,转载请说明出处。