码迷,mamicode.com
首页 > Windows程序 > 详细

ApiManager搭建

时间:2017-09-30 22:51:16      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:技术分享   tar   l数据库   搭建   nbsp   passwd   还原   span   开源项目   

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

技术分享

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

1.安装apache 
yum install httpd 
重启服务命令: 
service httpd start

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

3.安装php 
yum install php php-gd

4.安装数据库连接插件 
yum 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/httpd/conf/httpd.conf,在文件中添加: 
ServerName localhost:80,再次重启apache2,就可以使用127.0.0.1来访问web服务器啦! 
一切配置完后,你就会在浏览器上看到 It works!: 
技术分享

6.拉取ApiManager开源项目 
在centos目录下:/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两种类型
    ),
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

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

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

技术分享

遇到问题:浏览器看到提示 Mysqli unable to connect:2002 - Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2) 

解决方法: 

/etc/my.cnf 里面的 /tmp/mysql.sock 修改成 /var/lib/mysql/mysql.sock ,或者 ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
service mysql restart

 

参考文章:http://blog.csdn.net/dqchouyang/article/details/49907637

 

ApiManager搭建

标签:技术分享   tar   l数据库   搭建   nbsp   passwd   还原   span   开源项目   

原文地址:http://www.cnblogs.com/weifeng1463/p/7616311.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!