项目安装

2018-08-21 11:11 更新

相信有不少小伙伴已经拿到了V2.0的版本源码了,大家是不是迫切的想要试试看呢?这里将带领大家一步一步完成项目部署【以后可能会封装成一个安装脚本】。废话不多说,跟我来吧~

1、 下载源码。

记住哦,2.0版本是和1.0版本完全不一样的一个版本,如果你是1.0的用户,你得新建一个虚拟主机,重新上传代码,源码获取直接下载release版本就好。

2、 上传代码及其服务器配置。

服务器主要配置是配置重写,当然,如果你能配置PATH_INFO那更好,你只要修改配置文件的URL模式就可以,项目中的所有链接都使用U函数生成,可以无缝对接。这里将着重说明下Rewrite方式的服务器配置方式。

  • Nginx

#虚拟主机配置中加入这样一段代码就可以
if (!-e $request_filename) {
    rewrite ^/(.*)$ /index.php?s=$1 last;
}
  • Apache

#网站跟目录加入.htaccess文件就可以,配置如下
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [L]

3、 导入数据库

在./Application/Data目录下有预置的数据库文件,你需要建立你的数据库,并且导入相关数据。【记住相应的修改数据库配置文件(默认账号是:root 默认密码是:123456)】

4、 创建AppID

后台地址为 http://你的域名/Admin/Login/index 如果你的服务器配置成功,应该可以看到登录页面,输入用户名密码进入系统,如下图所示,进行第一个应用创建。

输入图片说明

5、 新建API

理论上来说,API的添加取决于程序员开发的类和方法名称,但是为了让大家能够在不开发代码的情况下跑起项目,我们预设了一个接口类,所以这一步的 【配置参数必须和图示一模一样】。

输入图片说明

6、 请求参数规则配置

输入图片说明

这里的参数也是相对较为死板的,必须也要和图示一样配置。其中关于字段说明的中文解释,可以随意填写,这只做文档显示用,没有具体的要求。

输入图片说明

7、 返回参数配置

为了统一管理API返回数据,我们 【强烈建议使用上传】 的形式创建返回字段规则。

输入图片说明

只需要将接口返回的数据JSON格式直接提交就可以。【特别提醒code/msg/data为固定返回格式,提交JSON时必须要有】

输入图片说明

8、 尝试请求(查看文档:http://你的域名/wikiList

为了方便大家的第一次尝试,我们在接口返回的调试信息中带入了正确的signature。

输入图片说明

到这里,ApiAdmin2.0的初体验就结束了,如果你还有什么不懂的,不明白的请在Issues或者QQ群里反馈!

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号