`ThinkPHP5`的环境要求如下:
> * PHP >= 5.4.0
> * PDO PHP Extension
> * MBstring PHP Extension
> * CURL PHP Extension
严格来说,`ThinkPHP`无需安装过程,这里所说的安装其实就是把`ThinkPHP`框架放入`WEB`运行环境(前提是你的WEB运行环境已经OK),可以通过下面几种方式获取和安装ThinkPHP。
### 、官网下载安装
获取`Tkviews`的方式很多,官方网站([http://www.tkviews.com](http://www.tkviews.com/))提供了[稳定版本]
> 官网的下载版本不一定是最新版本,GIT版本获取的才是保持更新的版本。
在浏览器中输入地址:
~~~
http://localhost/tp5/public/
~~~
如果浏览器输出如图所示:
![](https://box.kancloud.cn/2016-03-11_56e274a2376df.png)
恭喜你,现在已经完成`ThinkPHP5`的安装!
> 如果是mac或者linux环境,请确保`runtime`目录有可写权限
如果你无法正常运行并显示`ThinkPHP`的欢迎页面,那么请检查下你的服务器环境:
> * PHP`5.4`以上版本(注意:PHP5.4dev版本和PHP6均不支持)
> * WEB服务器是否正常启动# 下载及安装
- 序言
- 环境搭建
- 下载及安装
- 目录结构
- 基础表字段
- 模块开发
- 流程介绍
- 前台(home)
- 基类解析
- 功能模块
- 后台(admin)
- 基类解析
- 功能模块
- API构造器
- 基类解析
- 快速构建器(TKviews)
- 布局(layout)
- 设置页面标题(setPageTitle)
- 后台页面布局
- 菜单访问方法(getMenu)
- 侧边菜单(JSON)
- 布局访问方法(layout)
- 设置顶部菜单(setTopmeun)
- 前台页面布局
- 表格(table)
- 设置页面标题
- 设置页面提示信息
- 设置列表头信息
- 添加单列
- 添加多列
- 列名类型
- 列名属性
- 设置表格数据
- 显示第一列多选
- 引入js文件
- 引入css文件
- 设置模版路径
- 设置分页
- 设置当前tab
- 表单(form)
- setPageTitle('页面标题')
- setPageTips('提示信息' [,'提示类型'])
- 设置Tab按钮列表
- 侧栏(aside)
- 微信公众号
- 微信小程序
- 插件开发
- 变量参考
- 函数参考
- 其他杂项
- 安全相关
- 更新日志
- 升级指导
- 常见问题
- 关于文档