废话不多说,直接安装吧~
一、安装 nodejs
1.获取资源(部署 nodejs 尽可能选择偶数版本,因为偶数版本官方有较长的维护时间,故这次选择 8.x。)
curl -sL https://rpm.nodesource.com/setup_8.x | bash -
2.安装 node.js
yum install -y nodejs
3.查看版本检验是否安装成功
node -v
4.查看 npm 版本
npm -v
二、安装 mongodb
1.更新 yum 源
yum -y update
2.添加 mongodb 源文件,在/etc/yum.repos.d 创建一个 mongodb-org.repo 文件
touch /etc/yum.repos.d/mongodb-org.repo
3.编辑 mongodb-org.repo 文件
vim /etc/yum.repos.d/mongodb-org.repo
4.添加文件内容
[mongodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
5.安装 mongodb
yum install -y mongodb-org
6.启动 mongodb
service mongod start
7.设置开机启动
chkconfig mongod on
8.打开 mongoDB 客户端程序(可不打开)
/bin/mongo
9.配置远程访问(如本地访问的话,无需配置)
修改mongod.conf配置文件
vim/etc/mongod.conf
注释 bindIp: 127.0.0.1
#bindIp: 127.0.0.1
重启mongod
service mongod restart
三、安装 git
官方推荐,在内网部署的时候安装 git,可以根据自己所需安装
yum -y install git
四、安装 yapi
1.安装 Yapi
npm install -g yapi-cli --registry https://registry.npm.taobao.org
2.启动 Yapi
yapi server
五、指定打开端口
# 启动防火墙
systemctl start firewalld
# 添加9090端口,初始化yapi时使用
firewall-cmd --zone=public --add-port=9090/tcp --permanent
# 重启防火墙
firewall-cmd --reload
# 检测9090端口是否开放
firewall-cmd --query-port=6379/tcp
++ 如果不是在本地部署的话,需要去云服务器厂商那边开启安全规则对应的端口。++
六、执行 yapi server 启动可视化部署程序
在浏览器打开0.0.0.0:9090访问可视化部署地址,如果不是在本地的话访问对应ip:9090
设置相关信息后,会对你填入的邮箱自动生成ymfe.org密码作为管理员登录密码。
部署成功,请切换到部署目录,输入: "node vendors/server/app.js"
指令启动服务器, 然后在浏览器打开 http://127.0.0.1:3000 访问即可
如果是云服务器换成对应ip即可。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于