PHPRAP,是一个PHP轻量级开源API接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造PHP版的RAP。它:
GITEE
git clone https://gitee.com/gouguoyin/phprap.git
[ GITHUB ]
git clone https://github.com/gouguoyin/phprap.git
[ 源码 ]
下载源码,解压后将到phprap目录内所有源码上传到根目录下
runtime目录及子目录给予可读可写权限
runtime
config/db.php文件给予可读可写权限
config/db.php
UrlRewrite
index.php
[ Apache ]
httpd.conf配置文件中加载mod_rewrite.so模块
将AllowOverride None 改为 AllowOverride All
AllowOverride None
AllowOverride All
如果是部署在根目录下,在.htaccess中配置转发规则
.htaccess
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?r=/$1 [QSA,PT,L]
如果是部署在二级目录下(假设二级目录是sub_dir),在.htaccess中配置转发规则
RewriteEngine on RewriteCond %{REQUEST_URI} !^/sub_dir/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /sub_dir/index.php?r=/$1 [QSA,PT,L]
[ Nginx ]
如果是部署在根目录下,在Nginx.conf中配置转发规则
Nginx.conf
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?r=$1 last; break; } }
如果是部署在二级目录下(假设二级目录是sub_dir),在Nginx.conf中配置转发规则
location /sub_dir/ { if (!-e $request_filename){ rewrite ^/sub_dir/(.*)$ /sub_dir/index.php?r=$1 last; } }
打开浏览器,访问域名,会自动跳转到安装界面运行安装程序
安装步骤一:环境检测
安装步骤二:数据库配置
安装步骤三:管理员配置
安装步骤四:安装完成
用户注册
用户登录
个人主页
修改资料
修改密码
登录历史
项目
项目主页
新建项目
编辑项目
转让项目
搜索项目
切换项目
导出文档
删除项目
项目动态
模块
新建模块
编辑模块
删除模块
接口
接口主页
添加接口
编辑接口
删除接口
编辑字段
导入字段
后台
管理主页
项目管理
用户管理
系统设置