Fecshop 全手动安装
Fecshop 全手动安装
本文是在linux下面部署开发环境,
是纯净linux一步一步的配置fecshop的整个环境,
整个过程比较繁琐,如果您想快速部署,可以使用vagrant进行快速部署,我已经打包好
vagrant box,您直接加载过来就可以.
详细参看Fecshop vagrant安装
linux作为开发环境
在linux下面做开发环境,你可能很不习惯,你可以用编辑器的ftp的远程功能 加载linux的文件,开发起来和本地win没有太多的不同(会有一些文件权限和svn提交代码 需要使用命令行的不同),这是我整理的一篇详细博文: Linux 作为开发环境的方法分享 Linux作为开发环境,线上线下同样的配置,会省略去很多线下程序运行正常,线上出问题的烦恼。 用vagrant在win下面虚拟linux环境的博文:vagrant 下载部署linux环境
当然最省劲的安装, 还是您加载我打包好的vagrant box,直接加载过来即可,详情参看: Fecshop vagrant安装,下面是最原始的安装方式,全手动 ,如果您是一个喜欢琢磨研究,可以按照下面的步骤尝试一遍。
环境配置部分:
1、Linux环境配置:
需要安装mongodb php mysq等等,详情参看文章: Fecshop 环境部署 以及 安装步骤
2、安装 fecshop app advanced
安装这个扩展的首选方式是通过 composer.
安装composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
composer self-update
安装fecshop app advanced
composer global require "fxp/composer-asset-plugin:^1.2.0"
composer create-project fancyecommerce/fecshop-app-advanced fecshop 1.0.2.4
cd fecshop
composer update
./init
注意:一定要执行composer update
,不少朋友没有执行,导致版本太低,报错。
如果上面安装很慢,那么您可以使用composer 中国镜像
具体的使用方法可以参看我整理的文档:composer 默认地址改为中国镜像地址,以及中国镜像地址还原成默认地址
执行完上面,就安装完成了。你可以点击这里进行下一步, Fecshop 初始配置
更多建议: