腾讯云centOS+宝塔面板安装ECshop3.6

运行环境:

centOS7
Apache 2.4
MySQL 5.5
Memcached 1.5
PHP 5.6

下载ECshop代码

ECshop 3.6
解压后得到下面这两个目录

解压后

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

安装ECshop

  1. 在宝塔面板的文件页面,/www/wwwroot/目录下,点击 “新建” 建立一个目录,名字自己起,这里就以myshop演示(下文以myshop为例)
  2. 进入到新建的目录后,点击上传,把之前我们打包的代码文件上传到服务器。


    上传代码
  3. 上传成功之后,点击解压,把压缩包在当前位置解压。


    解压文件
  4. 选中左侧网站标签,点击添加站点,填写你的域名,根目录选择/www/wwwroot/myshop/


    添加网站
  5. 点击设置,选中网站目录,去掉“防网站攻击”前的打钩,运行目录选择/ecshop


    网站设置
  6. 选中子目录绑定,域名填写api.yourdormain.com(添加网站时填写的域名前面加api),子目录选择/appserver


    网站设置
  7. 浏览器输入你刚才新建网站填写的域名,如果出现下面的页面,就表示配置成功了。接下来勾选我已阅读,进入下一步。


    安装页面
  8. 环境和目录权限自检,没有问题的话,点击下一步。这里可能会出现目录权限不足或者appserver目录不存在等问题,可以通过修改目录权限为777,以及修改apache配置文件解决。


    系统自检
  9. 填写数据库密码(不知道数据库密码请参考9.1),数据库名,管理员账号,勾选安装测试数据之后,点击立即安装。


    配置信息

9.1 数据库密码可以在数据库页面的root密码找到,复制粘贴过去就可以。


root密码
  1. 安装完成后看到这个页面就表示ECshop安装成功了,现在可以打开后台管理页面(地址是:yourdormain.com/admin/ )用管理员账号密码登录了。


    登陆页面

接下来要开始安装appserver来支持H5和小程序的api数据。

  1. 首先找到/www/server/panel/vhost/apache目录下的.conf配置文件,点击编辑。


    vhost文件
  2. 找到红框中的两行,将目录分别指向appserver/public


    修改目录
  3. 回到宝塔面板首页,重载配置,重启apache服务。


    重启服务
  4. 浏览器输入api.yourdormain.com打开页面,如果出现Hi,则表示api配置成功。


    验证API
  5. 可以在浏览器里输入 yourdormain.com/h5/,查看H5页面的效果。


    H5效果
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,663评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,010评论 19 139
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,714评论 1 180
  • 不是没有遇见好姑娘,而是没有勇气说出口。因为我无法承诺,也许注定青春是孤独的,有太多的话想要说,有太多的泪想要流,...
    MartinZack阅读 220评论 0 0
  • 迪士尼很少让人失望过,这次当然不例外。 这部电影的名字zootopia 是zoo 和 utopia 的结合。uto...
    丰言丰语fyfy阅读 400评论 0 0