美文网首页
本地部署中文eoLinker API文档管理

本地部署中文eoLinker API文档管理

作者: 无处安放的躁动 | 来源:发表于2019-07-09 19:45 被阅读0次

    背景

    由于项目需要

    部署

    下载eoLinker

    # 创建目录
    mkdir /ENV
    git clone https://gitee.com/eoLinker-API-Management/api-studio.git
    # 中文拉取该库
    git clone https://github.com/dream2412/eoLinker-API-Management-System-OS-3.X.git
    # 解压
    cd /ENV/api-studio/release
    unzip eolinker_ams_os_5.0.zip
    cp -r eolinker_os  /var/www/html
    chmod 777 -R /var/www/html
    

    安装lnmp

    yum -y install nginx
    yum -y install php72w-cli php72w-common php72w-devel php72w-mysql php72w php72-fpm
    yum -y install php72w-mbstring
    yum -y install mysql-server
    

    配置Nginx+PHP

    location / {
        root /var/www/html;
        index index.php;
    }
    
    location ~ \.php$ {
        root /var/www/html;
        # 设置监听端口
        fastcgi_pass   127.0.0.1:9000;
        # 设置nginx的默认首页文件(上面已经设置过了,可以删除)
        fastcgi_index  index.php;
        # 设置脚本文件请求的路径
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        # 引入fastcgi的配置文件
        include        fastcgi_params;
    }
    

    反向代理PHP没写root,则会发生下面的错误:

    location ~ \.php$ {
        # 设置监听端口
        fastcgi_pass   127.0.0.1:9000;
        # 设置nginx的默认首页文件(上面已经设置过了,可以删除)
        fastcgi_index  index.php;
        # 设置脚本文件请求的路径
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        # 引入fastcgi的配置文件
        include        fastcgi_params;
    }
    
    NGINX+PHP

    检测并重启

    nginx -t && nginx -s reload
    

    浏览器查看

    浏览器输入地址->配置数据库


    配置安装好的数据库

    注意事项

    #不安装会页面会提示mbstring缺失
    yum -y install php72w-mbstring 
    
    报错

    不设置目录为html权限为777 的办法

    #修改web代码权限
    chown -R nginx.nginx /var/www/html 
    #修改nginx
    user nginx;
    

    修改php如下图

    修改php

    修改已经存在的session

    chown nginx:nginx -R  /var/lib/php/session
    

    结果

    完成部署

    参考文档

    参考文档
    参考文档

    相关文章

      网友评论

          本文标题:本地部署中文eoLinker API文档管理

          本文链接:https://www.haomeiwen.com/subject/vuwxkctx.html