最近在看ecmobile的开源项目,可以从http://www.ecmobile.cn/agreement.html下载源码或者从github上下载源码https://github.com/GeekZooStudio。
    android端的源码也同要是在github的那个网址上获取,我下载的是ECMobile_Universal的联合版,里面含有android版本,ios版本,还有就是php版本。
    服务器是mysql+php+apache,这个网上很多,随便找个文档,按照安装就搞定了。
        这里主要记录ecshop的搭建,同要下载ecshop的源码。
     1、下载地址http://www.ecshop.com/download.php,我下载的ECShop_V2.7.3_UTF8_release0411.rar,然后将其解压(/home/candy/study/work/ECShop_V2.7.3_UTF8_release0411),该文件夹下的有:docs、upgrade、upload三个文件夹。 
 Docs:ecshop的安装说明(Install.html)、ecshop的介绍(Reademe.txt)、rewrite的使用说明(URLRewrite.txt)等文件。 
   upgrade:升级包,如需升级将此目录放到网站跟目录下执行升级。
   upload:该目录下是ecshop系统的安装程序文件
  2、 这里将upload下的文件上传到站点根目录下的ecshop/中,并修改ecshop目录及其下文件权限:sudo chmod -R 777 ecshop,由于在本地测试,为省事使用链接文件:sudo ln -s /home/candy/study/work/ECShop_V2.7.3_UTF8_release0411/upload /var/www/ecshop,文件权限修改不能忘:sudo chmod -R 777 ecshop。 
3、在浏览器中输入http://localhost/ecshop,或者http://<ecshop域名>/ecshop启动安装程序, 就ok了。
 
      因为我要通过android程序访问搭建好的服务器,我按照我下载ECMobile_Universal内的说明书,ECMobile_技术手册_Android.md和ECMobile_技术手册_PHP.md按照其中说明的修改android端的url,发现获取数据失败,原来我忘记拷贝php端的服务到echop的根目录,ECMobile_Universal下载后的解压文件含有Server,将其整个目录拷贝到ecshop网址的根目录下,并对进行用户组的读写权限,这里我将Server重命名为ecmobile,这样就和客户端的配置对应上了。打开Android工程,将接口URL替换为http://<ecshop域名>/ecmobile/?url=,修改成功。访问ok。
     以此作为记录,怕今回忘记。

ubuntu下搭建ecshop的更多相关文章

  1. 在Ubuntu下搭建ASP.NET 5开发环境

    在Ubuntu下搭建ASP.NET 5开发环境 0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要做成 ...

  2. 在Linux(Ubuntu)下搭建ASP.NET Core环境并运行 继续跨平台

    最新教程:http://www.cnblogs.com/linezero/p/aspnetcoreubuntu.html 无需安装mono,在Linux(Ubuntu)下搭建ASP.NET Core环 ...

  3. Ubuntu下搭建NodeJS+Express WEB开发框架

    Ubuntu下搭建NodeJS+Express WEB开发框架 2012-12-27 15:06 作者: NodeJSNet 来源: 本站 浏览: 2,966 次阅读 我要评论暂无评论 字号: 大 中 ...

  4. 如何在Ubuntu下搭建Android NDK开发环境

    1 搭建Android SDK开发环境 参考在在Ubuntu下搭建Android SDK开发环境(图文)首先在Ubuntu下搭建Android SDK开发环境. 2 下载NDK开发包 打开官网: ht ...

  5. Ubuntu下搭建ASP.NET 5

    在Ubuntu下搭建ASP.NET 5开发环境   0x00 写在前面的废话 年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了.最近工作上有个小功能要 ...

  6. 在Ubuntu下搭建FTP服务器的方法

    由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...

  7. Ubuntu下搭建FTP服务器

    Ubuntu下搭建FTP服务器 我装的服务器系统是Ubuntu 12.04 LTS,FTP软件当然是选择大名鼎鼎的vsftpd(very secure FTP daemon), 用系统自带的FTP还好 ...

  8. deepin/ubuntu下搭建Jekyll环境

    title: deepin/ubuntu下搭建Jekyll环境 最近用github搭建了个博客,正好也学习一下markdown语法,由于markdown写完后不是立即可见,所以每次写完文章都要经过在线 ...

  9. Linux之旅-ubuntu下搭建nodejs环境

    .NET Core也开源了,并且可移植到Linux下,而ubuntu作为linux发行版的翘楚,极大的方便了初学者的入门,搭建完ASP.NET Core运行环境后,作为半前半后的开发人员,就继续着搭建 ...

随机推荐

  1. c#复习提纲

    c#零碎整理 注:本文中大部分图片来自老师的PPT,感谢邵老师!文中所有内容为自己按照PPT整理,欢迎指正! 标识符 标识符(类名.变量名.方法名.表空间名等) 大小写敏感 正则表达式  小括号(组合 ...

  2. java invoke(转摘)

      JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法:对于任意一个对象,都能够调用它的任意一个方法:这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制 ...

  3. Nova 通过Python API 查询,创建,删除flavor

    [root@controller ~]# cat flavor.py from novaclient import client as nvclient from novaclient import ...

  4. 回去看linux的指令2

    SYNC CL : MSM8953 @ CL#:12212299 PROJECT PATH : // Platform / N / NILE / COMBINATION / MSM8953 Cross ...

  5. ClamAV学习【7】——病毒库文件格式学习

    搜查到一份详细的ClamAV病毒文件格式资料(http://download.csdn.net/detail/betabin/4215909),英文版,国内这资料不多的感觉. 重点看了下有关PE的病毒 ...

  6. canvas绘制五角星详细过程

    canvas绘制 <canvas id="straight"></canvas> <script> var canvas = document. ...

  7. bzoj4842: [Neerc2016]Delight for a Cat

    bzoj4842 这是一道网络流的题(大家都看出来了吧) 首先我们简化一下题目,选出最关键的部分(就是知道什么和要求什么,还有条件) 我们在这里把睡觉设为0,至少有t0时间在睡觉,把打隔膜设为1,至少 ...

  8. leetcode-686-Repeated String Match(重复多少次A能够找到B)

    题目描述: Given two strings A and B, find the minimum number of times A has to be repeated such that B i ...

  9. 06-图2 Saving James Bond - Easy Version (25 分)

    This time let us consider the situation in the movie "Live and Let Die" in which James Bon ...

  10. createQuery与createSQLQuery区别

    该篇文章也贴上来: hibernate 中createQuery与createSQLQuery两者区别是:前者用的hql语句进行查询,后者可以用sql语句查询前者以hibernate生成的Bean为对 ...