centos 安装Yapi
Posted liberalartsy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 安装Yapi相关的知识,希望对你有一定的参考价值。
centos 安装Yapi
前提:安装yapi需要 mongodb 和nodejs
安装nodejs
获取资源,安装高版本nodejs
curl -sL https://rpm.nodesource.com/setup_8.x | bash -
安装nodejs
yum install -y nodejs
验证版本
node -v
安装mongodb
编辑etc/目录下的这个文件
vim /etc/yum.repos.d/mongodb-3.4.repo
添加以下内容
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
wq保存并退出
退出后就可以使用 yum 进行安装了执行这个命令
yum install -y mongodb-org
mongo常用命令
service mongod restart # 重启
service mongod stop # 停止
service mongod start # 运行
MongoDB 配置
然后我们修改配置文件,让 MongoDB 在外部也可以访问 如果你只需要在本机访问可以忽略这一步
修改 MongoDB 配置文件 vim /etc/mongod.conf
找到这里,修改后 :wq
net: port: 27017
bindIp: 0.0.0.0 # 原来是 127.0.0.1,只允许本地连接,改成 0.0.0.0 允许外部连接,如果只需要本地连接就不用改
保存后重启服务
service mongod restart
接下来Yapi安装部署
执行这个命令
npm install -g yapi-cli pm2 --registry https://registry.npm.taobao.org
启动yapi
yapi server
启动之后访问自己的服务器ip地址加端口号(端口号:9001或者3000) 会出来一个页面 部署路径自己定义 点击开始部署 完成之后牢记用户名和密码
回到自己定义的部署路径执行以下命令
node /root/my-yapi/vendors/server/app.js 注意:这种方式只是前端启动 如果关闭ssh终端就会停止运行
后端部署方式如下
执行命令
npm install -g pm2
我的yapi是安装在/root/my-yapi/
启动执行: pm2 start /root/my-yapi/vendors/server/app.js
关闭执行: pm2 stop /root/my-yapi/vendors/server/app.js
这样以后就可以很方便的用pm2就行启动关闭啦
以上是关于centos 安装Yapi的主要内容,如果未能解决你的问题,请参考以下文章