博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Showdoc 搭建项目 API 文档系统
阅读量:6720 次
发布时间:2019-06-25

本文共 1720 字,大约阅读时间需要 5 分钟。

showdoc 是 PHP 开发的一款 api 文档系统,因此所需环境和普通 PHP 项目一致

准备环境:

php
nginx
composer //注意更换国内镜像,否则速度会很慢,甚至失败

创建项目

composer create-project showdoc/showdoc

配置 showdoc 写权限

chmod a+w showdoc/installchmod a+w showdoc/Sqlitechmod a+w showdoc/Sqlite/showdoc.db.phpchmod a+w showdoc/Public/Uploads/chmod a+w showdoc/Application/Runtimechmod a+w showdoc/server/Application/Runtimechmod a+w showdoc/Application/Common/Conf/config.phpchmod a+w showdoc/Application/Home/Conf/config.php

配置服务器

下面的配置时windows环境,如果要使用linux ,注意可能需要修改一些配置项#=== showdoc ==  server {         listen       80;         server_name   showdoc.leesin.me;         charset utf-8;         #access_log  logs/host.access.log  main;         root  E:\showdoc;         index index.php index.html;         if (!-e $request_filename) {           rewrite  ^(.*)$  /index.php?s=/$1  last;           break;        }         #error_page  404              /404.html;         # redirect server error pages to the static page /50x.html         #         error_page   500 502 503 504  /50x.html;                 location = /50x.html {                 root   html;         }         location ~ \.php$ {             fastcgi_pass   fastcgi_backend;  # linux无法使用这种方式,而是 127.0.0.1:9000方式             fastcgi_index  index.php;             include        fastcgi_params;             fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;             fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;         } } 配置 hosts     127.0.0.1   showdoc.leesin.me 重启 nginx 服务

开启sqlite 相关扩展

php.iniextension=php_sqlite3.dllextension=php_pdo_sqlite.dll

安装

浏览器输入: showdoc.leesin.me/install 选择语言并确定,安装完成点击进入首页

访问使用

http://showdoc.leesin.me/web即可使用

转载于:https://blog.51cto.com/12750968/2109172

你可能感兴趣的文章
ISCSI文件存储
查看>>
求助:关于windows飞信机器人的问题
查看>>
我的友情链接
查看>>
关于初步搭建完成SSH环境之后,JUnit test 测试成功,页面测试时:@Resource 注入的dao为null...
查看>>
更强大的 code generator 自定义工具
查看>>
PHP 在大多数 Unix 平台
查看>>
革命老区江西省赣州市开发区政府暴力强拆
查看>>
extmail搭建
查看>>
FlowChart.NET中如何更改撤消或重做的属性
查看>>
【进阶篇】Android学习笔记——TextInputLayout
查看>>
python list转换字符串报错TypeError: sequence item 0: expe
查看>>
我的友情链接
查看>>
Android、iOS和Windows Phone中的推送技术
查看>>
活动目录管理工具---使用保存的查询
查看>>
MFC读写文件
查看>>
Ansible8:Playbook循环
查看>>
海淘也疯狂 跨境电商网站8月监测报告
查看>>
【51CTO学院三周年】我的在51CTO学院学习的感想
查看>>
redis+session的共享
查看>>
ls按时间排序输出文件列表
查看>>