Git的安装先安装上嘛,用到的地方很多后面
第一步:安装nodejs
1.获取资源
nodejs:https://nodejs.org/zh-cn/download/
2.安装yum install -y nodejs
3.查看版本node -v
4.查看npm版本npm -v
第二步:安装mongodb
1.获取资源
mongodb:https://www.mongodb.com/download-center/community
2.安装
直接下一步下一步
3.安装成功后 在安装目录下找到D:\MongoDB\Server\4.0\bin 双击mongo.exe
在里面输入:
第一步:
#创建dba用户
db.createUser(
... ... {
... ... user: "dba",
... ... pwd: "dba",
... ... roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
... ... }
... ... )
第二步:
#创建yapi数据库
use yapi
switched to db yapi
给yapi数据库添加test1用户,权限为读写
db.createUser(
... ... {
... ... user: "test1",
... ... pwd: "test1",
... ... roles: [
... ... { role: "readWrite", db: "yapi" }
... ... ]
... ... }
... ... )
安装好后在可视化部署 依次输入:
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
成功后会有提示让打开这个http://localhost:9090/ 进行部署
部署成功后切换到部署下的D:\my-yapi\vendors\server 运行 node app.js 启动服务,这个命令需要一直把cmd窗口开启。
如果不想一直把cmd窗口开启用这个命令 :在D:\my-yapi\vendors\serve 输入命令: pm2 start app.js
pm2 stop app.js
pm2 info app.js//查看服务信息
pm2 start app.js //停止服务
pm2 stop app.js //停止服务
pm2 restart app.js //重启服务
最后登陆:http://127.0.0.1:3000/
可参考https://blog.csdn.net/kxzhaohuan/article/details/81713949?tdsourcetag=s_pcqq_aiomsg
错误:node服务端口被占用Error listen EADDRINUSE :::3000
解决方法:找到占用该端口的程序,kill杀掉它就可以了
输入命令
netstat -o -n -a | findstr :3000
发现是271308这个鬼占用端口
接着输入taskkill命令
taskkill /F /PID 271308
这样就终止了占用程序的进程