1.下载并按照nodejs和mongodb

解压

cd /usr/local/allentar -xf mongodb-linux-x86_64-3.0.6.tgztar -xf node-v8.12.0-linux-x64.tar.xzchmod -R 777 /usr/local/allen

安装nodejs

chown -R root node-v8.12.0-linux-x64chgrp -R root node-v8.12.0-linux-x64ln -s /usr/local/allen/node-v8.12.0-linux-x64/bin/node /usr/bin/nodeln -s /usr/local/allen/node-v8.12.0-linux-x64/bin/npm /usr/bin/npm

按照mongodb 参考:参考路径

vim /etc/profile

cd /usr/local/allen/mongodb-linux-x86_64-3.0.6
source /etc/profile
mkdir -p data/db
chmod -R 777 data/db
mkdir logs
cd logs
touch mongodb.log

vim bin/mongodb.conf 添加下面的行

dbpath = /usr/local/allen/mongodb-linux-x86_64-3.0.6/data/db
logpath = /usr/local/allen/mongodb-linux-x86_64-3.0.6/logs/mongodb.log
port = 27017
fork = true
nohttpinterface = true

启动:

/usr/local/allen/mongodb-linux-x86_64-3.0.6/bin/mongod -f /usr/local/allen/mongodb-linux-x86_64-3.0.6/bin/mongodb.conf

2.安装及部署yapi

npm install -g yapi-cli --registry https://registry.npm.taobao.org/usr/local/allen/node-v8.12.0-linux-x64/bin/yapi server

假如部署不成功,请检查/usr/local/allen/yapi的权限

chmod -R 777 yapi/

启动yapi

cd /usr/local/allen/yapi/my-yapi/vendors/

node server/app.js

至此,部署完成。

每次重启系统,启动yapi 顺序:

/usr/local/allen/mongodb-linux-x86_64-3.0.6/bin/mongod -f /usr/local/allen/mongodb-linux-x86_64-3.0.6/bin/mongodb.confcd /usr/local/allen/yapi/my-yapi/vendors/node server/app.js

Centos7 下部署yapi 详细教程相关推荐

  1. Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功)

    Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功) 文章目录 Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功) 1.上传或者下载mysql安装包 2.检查是否 ...

  2. ieda 热部署_Idea配置热部署的详细教程

    一.概念 热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效.热部署为了解决的问题有两个, 一是在开发的时候,修改代码后不需 ...

  3. 第一节:linux 开发AI算法以及libtorch部署算法详细教程-环境搭建

    文章目录 linux 开发AI算法以及部署算法详细教程 linux docker环境搭建 参考example-docker libtorch 安装教程 opencv 安装教程 编译过程 测试开发环境示 ...

  4. Centos7下Fluka的安装教程(保姆级)

    Centos7下Fluka的安装教程(保姆级) 1 安装Fluka 首先大家去官网下载,在下载之前需要注册为fluka用户,下载之后就可以将其放在合适的位置进行解压,命令如下: tar -zxvf f ...

  5. CentOS7下部署CDH5.9(HA)

    CentOS7下部署CDH5.9(HA) 文件下载 1.Cloudera Manager http://archive.cloudera.com/cm5/cm/5/cloudera-manager-c ...

  6. Elasticsearch系列之:Centos7安装部署Elasticsearch详细步骤

    Elasticsearch系列之:Centos7安装部署Elasticsearch详细步骤 一.下载ElasticSearch安装包 二.创建ES数据存储目录 三.创建ES所属用户 四.配置用户的打开 ...

  7. 【新手教程】Centos7下部署zabbix

    文章目录 前言 一.zabbix部署操作 1.关闭SELinux和防火墙 1.1关SELinux 1.2关防火墙 2.安装LAMP平台 2.1安装httpd服务并启动 2.2安装mysql社区版 2. ...

  8. centos 安装yapi 详细教程

    1.下载nodejs https://nodejs.org/en/download/ 2.解压nodejs tar包到指定目录 tar -xvf /application/node-v12.13.1- ...

  9. linux安装部署Hive详细教程

    目录 1.Hive介绍 2.先决条件 3.软件包下载 4.解压安装包到指定的目录 1.Hive介绍 hive是一个构建数据仓库的工具,只需要在一台服务器上安装就可以了,不需要在多台服务器上安装. 2. ...

最新文章

  1. 一次Dubbo拥堵的分析
  2. java 二维卡尔曼滤波_卡尔曼滤波(Kalman filtering)算法学习小记
  3. element ui登录界面_Vue和Element-UI做一个简单的登录页面
  4. 任意java程序都可以是servlet吗_C#从Java servlet中获取文件流实现任意文件下载
  5. 你真的清楚DateTime in C#吗?
  6. sublime text3
  7. SecureCRT日志配置
  8. C# Json 序列化与反序列化一
  9. 自动放大_放大招!滴滴自动驾驶汽车通过图灵测试,quot;车技quot;不输老司机...
  10. python之做一个简易的翻译器(一)
  11. How can I set ccshared=-fPIC while executing ./configure?
  12. java 读取mysql数据_使用java从mysql数据库读取数据
  13. EasyRecovery恢复数据的具体步骤是什么
  14. ENVI辐射校正(辐射定标+大气校正)
  15. Web移动端混合开发--IonicFramework
  16. 《人工智能及其应用》练习题
  17. 无涯教程: Laravel 8 - Excel和CSV介绍
  18. 计算机网络 | 网络层(数据平面)
  19. 关于平行四边形判断问题
  20. 如何检查投标文件以及常见错误?

热门文章

  1. python坐标系转换库_转载:python库Pyproj进行坐标转换
  2. 如何调整标题字体大小_软网推荐:找回调整Windows 10字号功能
  3. 基础测试题(字符串、列表、元组、字典)
  4. JS判断IE6/IE7/IE8系列的写法
  5. Android-apk文件反编译
  6. Composer更新慢的终极解决方案-转
  7. Ubuntu15.10使用mysql
  8. Java File IO
  9. GridView控件 72变(一)
  10. GAN 优化 Yelp 形象图片广告