title | type | order |
---|---|---|
安装 |
docs |
2 |
PHP >= 5.5.0
Mysql >= 5.5.0
Apache 或 Nginx
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
Node.js (可选,用于安装Bower和LESS,同时打包压缩也需要使用到)
Composer (可选,用于管理第三方扩展包)
Bower (可选,用于管理前端资源)
Less (可选,用于编辑less文件,如果你需要增改css样式,最好安装上)
强烈建议使用命令行安装,因为采用命令行安装的方式可以和FastAdmin随时保持更新同步。使用命令行安装请提前准备好Git、Node.js、Composer、Bower环境,我们为Windows下开发者准备了一个简单的视频安装教程(http://www.fastadmin.net/video/install.html),可跟着教程一步一步安装。Linux下FastAdmin的安装请使用以下命令进行安装。
- 克隆FastAdmin到你本地
git clone https://git.oschina.net/karson/fastadmin.git
- 进入目录
cd fastadmin
- 下载前端插件依赖包
bower install
- 下载PHP依赖包
composer install
- 一键创建数据库并导入数据
php think install
- 下载FastAdmin完整包解压到你本地 http://git.oschina.net/karson/fastadmin/attach_files 还可以加QQ群(636393962) 在群共享下载
- 将你的虚拟主机绑定到
/yoursitepath/public
目录 - 访问 http://www.yourwebsite.com/install.php 按指示进行安装
- 如果使用
命令行安装
则默认密码是123456
- 提示
请先下载完整包覆盖后再安装
,说明你是直接从仓库下载的代码,请从附件或群共享中下载完整包覆盖后再进行安装 - 执行
php think install
时出现Access denied for user ...
,请确保数据库服务器、用户名、密码配置正确 - 执行
php think install
时报不是内部或外部命令? 请将php.exe所在的目录路径加入到环境变量PATH中 - 使用命令行安装时可能会由于你所处的网络环境导致资源下载不完整,请下载完整包覆盖后再尝试安装。
- 如果提示
当前权限不足,无法写入配置文件application/database.php
,请检查database.php
是否可读,还有可能是当前安装程序无法访问父目录,请检查PHP的open_basedir
配置 - 如果提示
找不到fastadmin.fa_admin
表或表不存在,请检查你的MySQL是否开启了支持innodb。