运行环境:
centOS7
Apache 2.4
MySQL 5.5
Memcached 1.5
PHP 5.6
下载ECshop代码
ECshop 3.6
解压后得到下面这两个目录

将source目录下的文件再次打包压缩(目的是去掉readme说明文件,注意:让压缩包内直接包含ecshop和appserver两个目录),以备上传到服务器的web根目录。
先看一下上传之后的样子:(以宝塔面板配置的环境为例)

安装ECshop
- 在宝塔面板的文件页面,/www/wwwroot/目录下,点击 “新建” 建立一个目录,名字自己起,这里就以myshop演示(下文以myshop为例)
-
进入到新建的目录后,点击上传,把之前我们打包的代码文件上传到服务器。
上传代码
-
上传成功之后,点击解压,把压缩包在当前位置解压。
解压文件
-
选中左侧网站标签,点击添加站点,填写你的域名,根目录选择/www/wwwroot/myshop/
添加网站
-
点击设置,选中网站目录,去掉“防网站攻击”前的打钩,运行目录选择/ecshop
网站设置
-
选中子目录绑定,域名填写api.yourdormain.com(添加网站时填写的域名前面加api),子目录选择/appserver
网站设置
-
浏览器输入你刚才新建网站填写的域名,如果出现下面的页面,就表示配置成功了。接下来勾选我已阅读,进入下一步。
安装页面
-
环境和目录权限自检,没有问题的话,点击下一步。这里可能会出现目录权限不足或者appserver目录不存在等问题,可以通过修改目录权限为777,以及修改apache配置文件解决。
系统自检
-
填写数据库密码(不知道数据库密码请参考9.1),数据库名,管理员账号,勾选安装测试数据之后,点击立即安装。
配置信息
9.1 数据库密码可以在数据库页面的root密码找到,复制粘贴过去就可以。

-
安装完成后看到这个页面就表示ECshop安装成功了,现在可以打开后台管理页面(地址是:yourdormain.com/admin/ )用管理员账号密码登录了。
登陆页面
接下来要开始安装appserver来支持H5和小程序的api数据。
-
首先找到/www/server/panel/vhost/apache目录下的.conf配置文件,点击编辑。
vhost文件
-
找到红框中的两行,将目录分别指向appserver/public
修改目录
-
回到宝塔面板首页,重载配置,重启apache服务。
重启服务
-
浏览器输入api.yourdormain.com打开页面,如果出现Hi,则表示api配置成功。
验证API
-
可以在浏览器里输入 yourdormain.com/h5/,查看H5页面的效果。
H5效果
网友评论