# 环境要求

YFCMF-TP6推荐你使用阿里云腾讯云服务器

PHP >= 5.5.0 (推荐PHP7.1版本)
Mysql >= 5.5.0 (需支持innodb引擎)
Apache 或 Nginx
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
Node.js (可选,用于安装Bower和LESS,同时打包压缩也需要使用到)
Composer (可选,用于管理第三方扩展包)
Bower (可选,用于管理前端资源)
Less (可选,用于编辑less文件,如果你需要增改css样式,最好安装上)

# 完整包安装

  1. 前往官网下载页面(https://www.iuok.cn/download.html)下载完整包解压到你的项目目录
  2. 添加虚拟主机并绑定到项目中的public目录
  3. 访问 http://www.yoursite.com/install.php 进行安装

# 命令行安装

强烈建议使用命令行安装,因为采用命令行安装的方式可以和YFCMF-TP6随时保持更新同步。使用命令行安装请提前准备好Git、Node.js、Composer、Bower环境,我们为Windows下开发者准备了一个简单的视频安装教程( https://www.iuok.cn/video/install.html ),可跟着教程一步一步安装。Linux下YFCMF-TP6的安装请使用以下命令进行安装。

  1. 克隆YFCMF-TP6到你本地 git clone https://gitee.com/nymondo/yfcmf-tp6

  2. 进入目录 cd yfcmf-tp6

  3. 下载前端插件依赖包 bower install

  4. 下载PHP依赖包 composer install

  5. 一键创建数据库并导入数据

  6. 添加虚拟主机并绑定到yfcmf-tp6/public目录

# 常见问题

  1. 如果使用命令行安装则后台管理默认账号是admin,默认密码是123456
  2. 提示请先下载完整包覆盖后再安装,说明你是直接从仓库下载的代码,请从官网下载完整包覆盖后再进行安装
  3. 如果提示找不到fa_admin表或表不存在,请检查你的MySQL是否开启了支持innodb
  4. 如果在Linux环境中使用的是root账户,bower install执行出错,请尝试添加上--allow-root参数
  5. 如果访问后台右侧空白,请检查资源是否下载完整,可使用bower install多试两次或下载资源包覆盖
  6. 如果composer install失败,请尝试在命令行进行切换配置到国内源,命令如下composer config -g repo.packagist composer https://packagist.laravel-china.org

遇到问题到社区 或QQ群:345183861 反馈