win10 安装teamtoy
来源:互联网 发布:阿里云虚拟主机修改php 编辑:程序博客网 时间:2024/06/07 15:19
有两种安装方式,一种是收费的,一种是自己在本地安装。我只是自己玩一下,对空间,性能等没有太多要求,当然选择后者。
demo体验网址
安装条件
官方给的建议:
PHP5.3及以上、支持GD、CURL、JSON模块,打开ini中的URL File-Access权限。
MySQL4及以上,关闭Strict Mode,否则可能出现“字段缺少默认值”的错误。
为支持在线升级,请将放置TeamToy的目录设置为可写,从TeamToy目录可以访问到外部网络。
在自己电脑上测试的同学请注意:请为测试目录绑定一个域名,不要使用localhost,同时请将TeamToy放到该域名的根下;如果你的手机网络访问不了你的电脑,那么移动客户端将不能使用(因为网络不通)。
数据库准备
我本地没有装独立的mysql,用的是xampp集成的,启动xampp,把mysql和apache启动,然后通过浏览
http://localhost:8090/phpmyadmin/
8090端口是我自己的配置,这个根据实际情况修改
phpmyadmin会根据你的配置方式有不同的登录方式,我自己设置的是cookie方式,用户名和密码都在配置文件config.inc.php中配置好。
新建一个名为lpdb的数据库,这个名字和后面的配置文件里的一致。
下载teamtoy并安装配置
下载地址
下载的是zip压缩包,拷贝到C:\xampp\htdocs目录下,解压并把目录改名为TeamToy。htdocs目录是我的xampp域名根目录。
进入config目录,复制db.config.sample.php,改名为db.config.php,然后修改为:
<?php// 请不要直接修改本文件,改名为db.config.php后再修改,否则升级时将被覆盖。if( defined('SAE_APPNAME') ){ $GLOBALS['config']['db']['db_host'] = SAE_MYSQL_HOST_M; $GLOBALS['config']['db']['db_host_read'] = SAE_MYSQL_HOST_S; $GLOBALS['config']['db']['db_port'] = SAE_MYSQL_PORT; $GLOBALS['config']['db']['db_user'] = SAE_MYSQL_USER; $GLOBALS['config']['db']['db_password'] = SAE_MYSQL_PASS; $GLOBALS['config']['db']['db_name'] = SAE_MYSQL_DB;}else{ // 安装到新浪云以外,请修改以下数据库信息 $GLOBALS['config']['db']['db_host'] = 'localhost'; $GLOBALS['config']['db']['db_port'] = 3306; $GLOBALS['config']['db']['db_user'] = 'root'; $GLOBALS['config']['db']['db_password'] = 'xxxx'; $GLOBALS['config']['db']['db_name'] = 'lpdb';}
配置else部分即可,根据你自己的mysql配置修改,注意db_name是”lpdb”和上面创建的数据库名字一致。
先通过下面的网址进行teamtoy初始化,所谓的初始化其实主要是数据库配置
初始化网址是:
http://localhost:8090/TeamToy/index.php?c=install
注意这只是我本地的配置,
安装成功后,会分配初始账户给你,
打开网址并登陆
http://localhost:8090/TeamToy/index.php
当然你也可以用花生壳等工具映射一个域名,然后用域名访问。
基本操作
登录进去后,可以看到系统初始分配的是个admin账号,简单起见,我就用这个直接操作了。
在下拉菜单里可以修改用户资料等。
主页直接添加TODO。
使用API
TeamToy的标准API采用token认证,只需要先用用户名和密码换取token,之后请求其他接口的时候带上这个token就可以了。API接口地址为domain.com/?c=api。
API 文档
调用示例:
<?php $api = 'http://ttsite.sinaapp.com/index.php?c=api';// 获取Token$info = json_decode( file_get_contents( $api .'&a=user_get_token&email=' . urlencode('we@teamtoy.net') . '&password='. urlencode('think_different') ) , true ) ;$token = $info['data']['token'];// 取得团队成员名单print_r( json_decode(file_get_contents($api.'&a=team_members&token='.$token), true ) );
域名根据自己的域名修改,&a=是action,表示执行的动作,这个填入具体的API名字即可。简直不能再简单了。
- win10 安装teamtoy
- TeamToy完全使用手册
- teamtoy 项目管理
- linux配置teamtoy
- 初识teamtoy的lazyPHP3
- Win10安装
- 安装win10
- 新安装Win10
- 怎样安装win10
- win10下安装sbt
- 轻松安装win10
- win10安装 .net3.5
- Win10中安装Oracle11g
- Genymotion win10安装
- 安装win10体验
- U盘安装win10
- win10 Apache64位安装
- Win10下CH340安装
- 《java并发编程实战》读笔 基础部分
- OpenGL缓冲区对象之FBO
- HDFS 浅析
- NSTimer方法不执行的问题
- JS获取窗口宽度高度
- win10 安装teamtoy
- 脚本周期
- QT之emit,signals和slots
- Android开发艺术探索》综合技术,JNI和性能优化小结
- How to set up Liferay DXP/7 on Linux
- Struts2图片验证码
- 如何putty安装php, apache, mysql(LAMP), 连接digital ocean server, 将自己的网站po上server
- 为什么要用session
- structs2学习(二):使用默认action