yhw-miracle

ubuntu16.04本地部署YApi平台

痛点就是起点 writed in

1.安装node

  • a. 下载node安装包;
    wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz
    
  • b. 解压下载的安装包 node-v10.16.0-linux-x64.tar.xz;
    sudo tar -xJvf node-v10.16.0-linux-x64.tar.xz -C /usr/local/
    sudo mv node-v10.16.0-linux-x64.tar.xz node
    
  • c. 配置环境变量,并添加nodenpmnpx可执行程序到系统命令;
    echo 'export PATH=/usr/local/node/bin:$PATH'
    source ~/.bashrc
    sudo ln -s /usr/local/node/bin/node /usr/bin/node
    sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
    sudo ln -s /usr/local/node/bin/npx /usr/bin/npx
    

在终端中输入命令node -v ,提示信息出现 node 的版本信息,即表示 node 安装成功。

2.安装 mongodb

  • 直接在终端输入命令sudo apt-get install mongodb-server即可。

3.安装 git

4.安装 YApi

npm install -g yapi-cli --registry https://registry.npm.taobao.org

ubuntu 系统下搭建 YApi 可视化接口管理平台

安装 node;

安装步骤很简单,在 官网 下载 node 的安装包,解压安装包即可,下面开始行动。

下载 node 安装包;

wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz

解压 node-v10.16.0-linux-x64.tar.xz/usr/local/ 目录下,并重命名为 node

sudo tar -xJvf node-v10.16.0-linux-x64.tar.xz -C /usr/local/
cd /usr/local/
sudo mv /usr/local/node-v10.16.0-linux-x64.tar.xz node

配置环境变量,并添加nodenpmnpx可执行程序到系统命令;

echo 'export PATH=/usr/local/node/bin:$PATH'
source ~/.bashrc
sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
sudo ln -s /usr/local/node/bin/npx /usr/bin/npx
cd ~

在终端输入 node -v 显示 node 版本信息就说明 node 已经安装成功。

node -v

安装 mongodb 数据库;

直接使用 apt-get 包管理工具安装 mongodb 数据库;

sudo apt-get install mongodb-server -y

在终端输入下面命令,查看 mongodb 运行状态,提示 running, 说明 mongodb 安装成功。

service mongodb status

安装 git 版本控制软件;

直接使用 apt-get 包管理工具安装 git 软件;

sudo apt-get install git -y

输入 git --version 命令,显示 git 版本信息,说明 git 安装成功。

git --version

使用 node 安装 YApi

使用 npm 命令安装 yapi-cli

npm install -g yapi-cli --registry https://registry.npm.taobao.org

使用 yapi server 命令启动部署 yapi

sudo ln -s /usr/local/node/bin/yapi /usr/bin/yapi
yapi server 

在浏览器中打开链接 http://${runtime.vars.cvmIpAddress}:9090/ ,出现下图的情况,说明 yapi 启动成功。

image

输入网页上的信息,点击 开始部署 即可开始部署 yapi 服务;

image

部署的过程可能较长,耐心等待部署成功;

image

出现这样的提示信息说明 yapi 服务部署成功,这里会生成登录的账号和密码,账号名:admin@admin.com,密码:ymfe.org,需要记录一下,下面会用到。

image

开始使用 yapi

启动 yapi 服务;

cd /home/ubuntu/my-yapi
node vendors/server/app.js

出现下图的情况,终端被阻塞,说明 yapi 启动成功;

image

在浏览器中打开链接 http://${runtime.vars.cvmIpAddress}:3000 ,显示 yapi 首页,点击 登录/注册 按钮,输入上一步部署成功时生成的账号和密码即可完成登录,进入到个人空间。

登录成功后,就可以自由地创建项目和添加接口了,yapi 还可以进行接口测试,具体详情可以参考 yapi在 GitHub 上的连接:https://github.com/YMFE/yapi 。

image

image

image


欢迎关注,我们一起进行认知迭代!


痛点就是起点

© 2016 - 2020 基于 jekyll | Github Pags | iconfont By yhw-miracle