部署mongodb+node.js到cenOS7.3系统步骤问题总结

node.js安装

1.打开putty:

putty为windows与mac上都可安装的远程管理服务器的软件,相当于mac的终端

2.添加yum存储库

curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -

这里是安装的node.js10.x的版本,较为稳定,可以自己选择安装的版本

3.安装node.js

yum install nodejs

4.检查安装是否成功

node -v   检查安装node

mongodb安装

1.配置yum源

vim /etc/yum.repos.d/mongodb-org-3.4.repo

2.修改内容

输入i进行修改


[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


以上分割线以内的内容输入完毕之后,点击esc之后,输入:wq之后点击回车进行保存

3.安装

yum -y install mongodb-org

使用上述命令进行安装,最底行显示Completed!即为成功

4.查看

whereis mongod


5.启动与停止

启动:

systemctl start mongod.service

停止:

systemctl stop mongod.service

查看状态:

systemctl status mongod.service


Active为running即为启动mongodb成功

6.使用公网ip访问设置内容

在putty中输入以下内容:

vim /etc/mongod.conf

输入i进行修改


修改bindip从127.0.0.1变为0.0.0.0

点击esc之后输入:wq之后进行回车保存

修改查看:(可选操作,只是为了检验修改成功没有)

netstat -nputl


看到出现:0.0.0.0:27017即为修改成功

打开管理控制台点击详情进入到服务器,点击左边栏的安全底下的防火墙,之后进行规则的添加

如果端口范围你自己没修改的话,那就是27017

然后在浏览器输入公网地址:

http://post:27017    post修改为你的公网地址

看到以下内容即为成功:

成功

永久启动node.js-----forever

安装:

npm install -g forever

启动:

cd /home/blogs

上面是打开你上传的node代码

forever start index.js      //index.js是你要启动的js文件

停止:

forever stop index.js  //停止服务的运行

你可能感兴趣的:(部署mongodb+node.js到cenOS7.3系统步骤问题总结)