一 安装node.js
下载node安装包到指定目录
wget https://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz 解压安装包
tar -xvf node-v11.0.0.tar.gz
进入目录并安装相关插件
cd node-v11.0.0
sudo yum install gcc gcc-c++
进行默认配置并编译
./configure
make
编译大概需要半小时左右~
之后就可以开始安装
sudo make install
之后验证安装
node -v
二 安装mongodb
安装步骤:
1、创建仓库文件:
vi /etc/yum.repos.d/mongodb-org-3.4.repo
然后复制下面配置,保存退出
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc 2、yum安装
yum install -y mongodb-org
没有权限就在前面加: sudo
安装完毕后修改配置文件:
vi /etc/mongod.conf
修改配置文件的 bind_ip, 默认是 127.0.0.1 只限于本机连接。所以安装完成后必须把这个修改为 0.0.0.0 ,否则通过别的机器是没法连接的!
3、启动、停止、重启
MongoDB默认将数据文件存储在/var/lib/mongo目录,默认日志文件在/var/log/mongodb中。如果要修改,可以在 /etc/mongod.conf 配置中指定备用日志和数据文件目录。
启动命令:
service mongod start
停止命令:
service mongod stop
重启命令:
service mongod restart
查看mongoDB是否启动成功:
可以通过查看日志文件
cat /var/log/mongodb/mongod.log
日志文件应该会出现如下一句说明
[initandlisten] waiting for connections on port <port>
<port> 是mongodb运行端口
设置开机启动
chkconfig mongod on
三 安装git
yum -y install git
安装完成之后查看版本
mongod --version
node -v
git --version
安装yapi
npm install -g yapi-cli --registry https://registry.npm.taobao.org
安装完成之后使用yapi server 命令启动yapi安装
yapi server
启动之后显示
image.png
image.png
然后在服务端进入yapi安装目录(上一步填写的部署路径),使用命令node app.js 启动服务,启动之后提示如下:
image.png
至此启动成功
访问ip:3000端口
http://172.18.3.180:3000/
==============忘记超级管理员用户名密码==================================
1、删除yapi目录下init.lock文件,如果没有就忽略
2、修改config.json文件,随便来一个没有的账号,wq保存
vim /root/my-yapi/config.json
image.png
修改 adminAccount 保存退出
3、 重启服务
切换到/root/my-yapi/vendors
执行npm run install-server
会打印
[root@rabbitmq vendors]# npm run install-server
> yapi-vendor@1.9.2 install-server /root/my-yapi/vendors
> node server/install.js
log: mongodb load success...
初始化管理员账号成功,账号名:"1792939443@qq.com",密码:"ymfe.org"