ApiManager搭建

原创 2015年11月18日 15:18:35

ApiManager 作为一个Api 文档管理工具,而且是开源的,作为开发者使用,还是蛮不错的,整体的界面也很友好,下面就来看一下吧。

这里写图片描述

下面就来介绍下ApiManager在ubuntu下的搭建过程吧。

1.安装apache
sudo apt-get install apache2
重启服务命令:
sudo /etc/init.d/apache2 restart

2.安装mysql
sudo apt-get install mysql-server
需要配置账号和密码,并且创建一个数据库,以便下面使用。

3.安装php
sudo apt-get install php5 php5-gd

4.安装数据库连接插件
sudo apt-get install php5-mysql

5.浏览器访问apache
http://127.0.0.1/
可能会出现的问题2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
解决:
$ vim /etc/apache2/httpd.conf,在文件中添加:
ServerName localhost:80,再次重启apache2,就可以使用127.0.0.1来访问web服务器啦!
一切配置完后,你就会在浏览器上看到 It works!:
这里写图片描述

6.拉取ApiManager开源项目
在ubuntu目录下:/var/www/html$,克隆项目,git clone https://github.com/dqchouyang/ApiManager.git

7.还原数据库
登录mysql数据库,首先设置好编码问题,然后创建好一个空的数据库(字符集utf-8),将源码里的数据库文件还原到数据库中,可以用source /var/www/html/ApiManager/db.sql命令还原。

8.修改项目配置文件
修改./MinPHP/core/config.php 数据库配置段

'db'=>array(
        'host' => 'localhost',   //数据库地址
        'dbname' => 'api_manager',   //数据库名
        'user' => 'root',    //帐号
        'passwd' => '123456',    //密码
        'linktype' => 'mysqli',    //数据库连接类型 支持mysqli与pdo两种类型
    ),

主要是数据库名和密码,改成自己创建的数据库的名称和密码就好了。

9.访问项目
http://127.0.0.1/ApiManager/index.php, 可以在浏览器里看到界面了。

10.使用
此处略去1万字。

需要说明的是:
项目在github上可以找到的,目前项目还有些地方(权限)需要更改,开发者后期会在继续更新中。

版权声明:本文为博主原创文章,未经博主允许不得转载。

嵌入式Linux开发环境得搭建

  • 2017年12月15日 21:22
  • 1.62MB
  • 下载

搭建Maven私服(使用Nexus)

搭建私服可以做什么? 1、如果公司开发组的开发环境全部内网,这时如何连接到在互联网上的Maven中央仓库呢? 2、如果公司经常开发一些公共的组件,如何共享给各个开发组,使用拷贝方式吗?如果这样,公...
  • catoop
  • catoop
  • 2016年03月02日 14:52
  • 9334

基于CentOS的集群搭建

  • 2017年12月03日 11:20
  • 263KB
  • 下载

SpringMVC+Mybatis+Maven搭建代码实例

  • 2017年12月01日 10:54
  • 3.6MB
  • 下载

Linux下最新版LAMP环境(源码版)搭建详细解读

LAMP的四个字母代表神马,我先解释申明下L:Linux 我用的Linux版本是 centos 7.0 A:Apache 我用的版本是 httpd-2.4.29 M:MySQL 我使用的版本是...

yum私服的搭建

  • 2017年11月30日 11:21
  • 4KB
  • 下载

Ubuntu(Linux)使用Eclipse搭建C/C++编译环境

这两天,给自己电脑弄了双系统,除了原来的Windows 7系统外,装上了Linux系统,使用的版本是Ubuntu(点击可到相应的下载页面)。开始我装的Linux版本是fedora9,对于一个根本没接触...
  • zhu2695
  • zhu2695
  • 2016年05月26日 23:42
  • 1517

oracle-ogg-kafka-环境搭建

  • 2017年11月23日 16:07
  • 1.24MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ApiManager搭建
举报原因:
原因补充:

(最多只允许输入30个字)