Linux 下安装Node 安装Mongodb

MongoDB 安装:

cd /    #进入根目录

cd etc/yum.repos.d

vim mongodb-org-4.2.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

 sudo yum install -y mongodb-org   # 等待安装完成

查看安装路径:whereis mongod

mongod: /usr/bin/mongod /etc/mongod.conf /usr/share/man/man1/mongod.1

启动 数据库:sudo service mongod start

停止:            Stop

重启:            restart

查看配置  vim etc/mongod.conf

远程连接:

vim /etc/mongod.conf  #若要远程连接  bindIp: 0.0.0.0  

firewall-cmd --zone=public --list-ports #查看当前所有开放端口

之后打开防火墙 27017端口 

firewall-cmd --zone=public --add-port=27017/tcp --permanent   

firewall-cmd --reload  # 刷新

firewall-cmd --zone=public --add-port=27017/tcp --permanent   # 在查询一遍查看端口是否正常开放

 

sudo service mongod start  #启动MongoDB服务

sudo service mongod status #查看MongoDB 状态

netstat -lnpt |grep 27017 # 查看27017 端口占用情况

 就可以使用 客户端连接了

使用 Mongo Express   https://github.com/mongo-express/mongo-express   web管理工具

https://npm.taobao.org/package/mongo-express

使用 cnpm i mongo-express #建议使用 本地安装

vim node_modules/mongo-express/config.default.js

设置访问端口以及ip 

设置登录密码

权限为 admin =true       //admin =false 则只有 local 数据库

  

安装 NodeJS

wget  https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz     #下载包

tar xf node-v12.13.1-linux-x64.tar.xz    #解压

#mv node-v12.13.1-linux-x64 nodejs # 修改目录名称方便操作  可以省略 

修改linux系统的环境变量(profile)来设置直接运行命令 

vim /etc/profile   # 文件中添加  为了防止修改出现问题 建议备份一下 cp /etc/profile /etc/profile.bak

在profile 中添加

export PATH=$PATH:/root/nodejs/bin # 解压后的路径

source /etc/profile   #刷新

参考:https://docs.mongodb.com/manual/reference/configuration-options/#net.bindIp

原文地址:https://www.cnblogs.com/zeng-qh/p/11964525.html