记录之前服务器安装配置mongodb、nginx、node、pm2

372 阅读1分钟

均使用yum安装

Mongodb

① 创建yum源文件
vi /etc/yum.repos.d/mongodb-org-4.0.repo

② 添加以下内容
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=repo.mongodb.org/yum/redhat/…
gpgcheck=1 enabled=1
gpgkey=www.mongodb.org/static/pgp/…

③ 通过yum安装
yum install -y mongodb-org

④配置MongoDB
cat /etc/mongod.conf

systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log // 日志存放目录
storage:
dbPath: /var/lib/mongo // 数据存放目录
journal:
enabled: true
processManagement:
fork: true
pidFilePath: /var/run/mongodb/mongod.pid // pid文件路径
net:
port: 27017 // 监听端口,默认是27017
bindIp: 127.0.0.1 // 定义可以远程连接MongoDB的IP地址

将bindIp:127.0.0.1 改为 0.0.0.0
作用: 可以用客户端工具连接MongoDB服务器

启动MongoDB: systemctl start mongod

连接MongoDB: mongo --host 127.0.0.1 --port 27017

启用MongoDB服务: systemctl start mongod.service

停止MongoDB服务: systemctl stop mongod.service

重启MongoDB服务: systemctl restart mongod.service

设置开机启动MongoDB: systemctl enbale mongod.service

nginx

① 创建yum源文件
vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=nginx.org/packages/ce…
gpgcheck=0
enabled=1

②安装nginx
yum -y install nginx

③一些命令
systemctl stop nginx.service #停止nginx服务
systemctl start nginx.service #打开nginx服务
systemctl restart nginx.service #重启nginx服务
systemctl status nginx.service #查看nginx服务状态

node

yum install -y wget

也可以官网下载包 再移进去
xz -d node-v14.15.1-linux-x64.tar.xz

tar -xvf node-v14.15.1-linux-x64.tar

然后得到了文件夹node-v14.15.1-linux-x64

配置环境变量 vi /etc/profile
export NODE_HOME=/opt/software/node-v14.15.1-linux-x64
export PATH=$PATH:${NODE_HOME}/bin

保存环境变量 source /etc/profile

pm2

npm install -g pm2

where is pm2

nginx -s reload