windows下本地thinkphp环境搭建
2016-05-15 21:23
686 查看
软工小组信息发布系统的环境部署
Windows下配置thinkphp环境
1. 安装wampserver,一路next就行,可以改一下安装目录。
2. 测试一下wampserver是否装好
a)
打开wampserver,在任务栏会有一个w图标:
b) 变绿色就是开启完毕了。如果不是绿色,先试一下再开一次,如果还是不行就网上找找错误吧。
c) 在浏览器中输入localhost,查看界面是这样的:
d) 点击下面tools中的phpmyadmin,进入数据库管理:
此时数据库用户root密码为空。
3. 修改数据库密码
a) 点击上面那个界面的“用户”,编辑里面的root用户密码,点“编辑权限”就可以编辑密码了
b) 修改phpmyadmin配置文件中的登录密码:
在wamp安装目录下的这个位置:E:\wamp\apps\phpmyadmin4.1.14
修改config.inc.php文件
c) 重启wamp,然后再重复上面第一步中的测试localhost和phpmyadmin,如果和第一步一样就说明改成功了,不对的话,自己网上找一下错误原因。
4. 下载thinkphp3.2.3,解压后的文件放在wamp安装目录下的www目录下
a) 解压后的目录是这样的:
b) 框架的目录名改成我们的工程名InfoPublish,然后复制到wamp目录下的www目录下
5. 测试一下thinkphp
a) 访问 localhost/infopublish,出现以下界面说明ok了
6. 在数据库里面创建数据库infopublish,创建数据表users
a) 在phpmyadmin里面创建数据库,以及一张users表,用于测试
插入一条数据:
7. 在thinkphp配置文件中配置数据库
a) 我们的系统是在application目录下的home里面写的:
b) 修改一下home下的配置文件,位置home->conf->config.php:
c) 测试写一个MVC,M连接数据库,C控制界面输出,V为输出界面:
在外部的某个配置文件里(具体哪里忘记了,不用管)写好了默认入口文件为IndexController.class.php,所以在浏览器中访问工程目录会直接跳转到这个文件执行。
先写一个Model,连接数据库用的,具体用途可以看thinkphp文档
UsersModel.class.php:
我数据库里有一条数据,name是yxq
再来写Controller,作为中介,控制模型和视图的
最后创建一个视图,在view目录下先创建Index目录,再创建index.html文件,里面内容可以为空。
Thinkphp的目录结构是有规定的,具体可以看文档,或者查资料,还是比较简单的。
d) 测试一下:
在浏览器里面输入localhost/infopublish访问,或者输入完整路径:http://localhost/infopublish/index.php/Home/Index/Index
显示:
测试完毕。有什么不知道的可以查文档,我们用的是thinkphp3.2.3,文档可能不是很完整,但是以前版本的也可以看,反正用到的函数不多。
Windows下配置thinkphp环境
1. 安装wampserver,一路next就行,可以改一下安装目录。
2. 测试一下wampserver是否装好
a)
打开wampserver,在任务栏会有一个w图标:
b) 变绿色就是开启完毕了。如果不是绿色,先试一下再开一次,如果还是不行就网上找找错误吧。
c) 在浏览器中输入localhost,查看界面是这样的:
d) 点击下面tools中的phpmyadmin,进入数据库管理:
此时数据库用户root密码为空。
3. 修改数据库密码
a) 点击上面那个界面的“用户”,编辑里面的root用户密码,点“编辑权限”就可以编辑密码了
b) 修改phpmyadmin配置文件中的登录密码:
在wamp安装目录下的这个位置:E:\wamp\apps\phpmyadmin4.1.14
修改config.inc.php文件
c) 重启wamp,然后再重复上面第一步中的测试localhost和phpmyadmin,如果和第一步一样就说明改成功了,不对的话,自己网上找一下错误原因。
4. 下载thinkphp3.2.3,解压后的文件放在wamp安装目录下的www目录下
a) 解压后的目录是这样的:
b) 框架的目录名改成我们的工程名InfoPublish,然后复制到wamp目录下的www目录下
5. 测试一下thinkphp
a) 访问 localhost/infopublish,出现以下界面说明ok了
6. 在数据库里面创建数据库infopublish,创建数据表users
a) 在phpmyadmin里面创建数据库,以及一张users表,用于测试
插入一条数据:
7. 在thinkphp配置文件中配置数据库
a) 我们的系统是在application目录下的home里面写的:
b) 修改一下home下的配置文件,位置home->conf->config.php:
c) 测试写一个MVC,M连接数据库,C控制界面输出,V为输出界面:
在外部的某个配置文件里(具体哪里忘记了,不用管)写好了默认入口文件为IndexController.class.php,所以在浏览器中访问工程目录会直接跳转到这个文件执行。
先写一个Model,连接数据库用的,具体用途可以看thinkphp文档
UsersModel.class.php:
我数据库里有一条数据,name是yxq
再来写Controller,作为中介,控制模型和视图的
最后创建一个视图,在view目录下先创建Index目录,再创建index.html文件,里面内容可以为空。
Thinkphp的目录结构是有规定的,具体可以看文档,或者查资料,还是比较简单的。
d) 测试一下:
在浏览器里面输入localhost/infopublish访问,或者输入完整路径:http://localhost/infopublish/index.php/Home/Index/Index
显示:
测试完毕。有什么不知道的可以查文档,我们用的是thinkphp3.2.3,文档可能不是很完整,但是以前版本的也可以看,反正用到的函数不多。
相关文章推荐
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- ThinkPHP关联模型操作实例分析
- thinkphp3.0 模板中函数的使用
- ThinkPHP中where()使用方法详解
- ThinkPHP采用<volist>实现三级循环代码实例
- Thinkphp模板标签if和eq的区别和比较实例分析
- 合并ThinkPHP配置文件以消除代码冗余的实现方法
- ThinkPHP中自定义目录结构的设置方法
- ThinkPHP控制器详解
- ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
- 解析thinkphp中的M()与D()方法的区别
- ThinkPHP采用模块和操作分析
- Thinkphp模板中使用自定义函数的方法
- linux下使用ThinkPHP需要注意大小写导致的问题
- ThinkPHP中FCKeditor编辑器的使用方法
- thinkphp的CURD和查询方式介绍
- THINKPHP支持YAML配置文件的设置方法
- Thinkphp中import的几个用法详细介绍
- 浅谈thinkphp的实例化模型
- ThinkPHP控制器里javascript代码不能执行的解决方法