ToB企服应用市场:ToB评测及商务社交产业平台

标题: Yapi安装配置(CentOs) [打印本页]

作者: 羊蹓狼    时间: 2022-8-22 21:18
标题: Yapi安装配置(CentOs)
环境要求

nodejs(7.6+)
mongodb(2.6+)
git
准备工作

  1. yum install -y git
复制代码
配置MongoDB的yum源,vi /etc/yum.repos.d/mongodb-org-4.0.repo,添加内容如下:
  1. [ngodb-org-4.0]
  2. name=MongoDB Repository
  3. baseurl=https://repo.mongodb.org/yum/redhat/7Server/mongodb-org/4.0/x86_64/
  4. gpgcheck=0
  5. enabled=1
  6. gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
复制代码
安装MongoDB
  1. yum install -y mongodb-org
复制代码
查看安装路径
  1. rpm -ql mongodb-org-server
复制代码

[^]: 注意:官方教程有提到selinux对mongodb会产生负面影响,故选择禁用。vim /etc/selinux/config,将SELINUX=enforcing改为SELINUX=disabled

修改配置文件,让 MongoDB 在外部也可以访问
  1. vim /etc/mongod.conf
  2. #保存后重启服务
  3. service mongod restart
复制代码

设置开机启动
  1. systemctl enable mongod
复制代码
启动mongodb
  1. systemctl start mongod
复制代码
查看服务状态
  1. systemctl status mongod
复制代码

卸载 MongoDB
  1. systemctl disable mongod # 停止开机自启
  2. service mongod stop      # 停止服务
  3. sudo yum erase $(rpm -qa | grep mongodb-org)   # 删除安装包
  4. sudo rm -r /var/log/mongodb     # 删除日志文件
  5. sudo rm -r /var/lib/mongo       # 删除数据文件
复制代码
YApi 安装

  1. npm install -g yapi-cli --registry https://registry.npm.taobao.org
复制代码
​                初始化 YApi ,执行yapi server命令,按提示操作
  1. yapi server
复制代码
​                在浏览器打开 http://0.0.0.0:9090 访问。 0.0.0.0 替换成指定的域名或ip

  1. # 例如:yapi是安装在/usr/local/yapi/
  2. # 启动执行:
  3. pm2 start /usr/local/yapi/vendors/server/app.js
  4. # 关闭执行:
  5. pm2 stop /usr/local/yapi/vendors/server/app.js
复制代码
检查Yapi是否启动成功
  1. ps -ef | grep "yapi"
复制代码

如果没有服务
  1. ps -ef|grep pm2
复制代码
找到pm2服务然后kill -9杀掉 ,重启yapi
  1. pm2 start /usr/local/my-yapi/vendors/server/app.js --name yapi
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4