eoLinker 接口后台管理环境搭建

在做前后端分离项目的同时,看着文件夹不同时间后缀的接口文档,心里无名之火熊熊燃烧。后来我抱着试试看的态度在网上搜了一下api接口管理,点进去了eoLinker 。从此我开始了学习安装软件的历程。

官网介绍

eoLinker全称为easy open linker,意为简易、开放的连接器,通过帮助企业开发人员在线管理接口文档、进行自动化测试、团队协作等,提高企业项目的接口管理水平,提升开发速度并且降低运维成本。

我使用的是开源版本,平台是windows。官网有环境介绍,我使用的是:

  • PHP 7.0.10
  • Mysql 5.7
  • Apache 2.4

关于apache上运行php,可以查看我另外一篇博客。apache 2.4 php7安装配置

环境搭建时,官方文档php需要添加三个模块
其中CURL模块一直没装好,中文的资料搜的各有各的说法。到底说英文搜索还得看google,搜到了这么一篇:cURL issue in PHP7 Windows

  1. 找到php配置文件目录
    通过在apache web目录中新建info.php,文件里写上<?php phpinf()?>,通过apache打开。找到你的配置文件php.ini位置,保持这个页面打开,后期会通过此页面查看CURL模块是否安装成功。

  2. 取消注释 php_curl.dll模块
    php配置文件中,模块默认是通过“;”注释的,取消“;”。重启服务器,查看刚才的info.php文件,看有没有CURL模块。

  3. 在php.ini文件,确认扩展目录是否正确。
    这里写图片描述
    上面写你的php目录

  4. 检查apache的libssh2.dll文件是否存在
    检查apache的<code>libssh2.dll</code>文件是否存在

  5. 最后一个可能性,libeay32.dllssleay32.dll俩模块怀了,需要从apache下载新的替换进去。

    扫描二维码关注公众号,回复: 2779801 查看本文章

我就是最后一个原因,就是那么背。

OK!php问题就解决了接下来,我遇到的是关于mysql的问题。(可能是我用之前的apache,mysql,老是有问题)。

我一开始的版本是mysql6.0 alpha版(这个可恶alpha)。
数据库主机名,用户名,密码,文件权限都没问题。那问题出现在哪了呢?这个软件做的还是很人性化的,所有提示都通过控制台返回了。
这里写图片描述
将错误提示贴到百度上一看,嘿,好家伙,出现一个新的编码utf8mb4。说这个编码支持emoji表情。改呗,最后发现我的mysql不支持utf8mb4字符编码,然后又从官网下载了mysql 5.7社区版。

最后炫耀一下
这里写图片描述 美滋滋

参考链接:

猜你喜欢

转载自blog.csdn.net/a562550212/article/details/79792786