From 70eaaf185bb4774c54c9332d2f6e0526db58037a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Sat, 27 Jul 2024 08:58:06 +0800 Subject: [PATCH] 'commit' --- .../0、需要准备的软件.txt | 2 +- 环境安装文档/2、安装Mongodb.txt | 59 +++++++++++++++++++ 环境安装文档/3、安装Redis.txt | 0 3 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 环境安装文档/2、安装Mongodb.txt create mode 100644 环境安装文档/3、安装Redis.txt diff --git a/环境安装文档/0、需要准备的软件.txt b/环境安装文档/0、需要准备的软件.txt index 2402afb..9d09705 100644 --- a/环境安装文档/0、需要准备的软件.txt +++ b/环境安装文档/0、需要准备的软件.txt @@ -18,7 +18,7 @@ https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.42-el7-x86_64.tar.gz db.version() 4.2.24 https://www.mongodb.com/try/download/community-edition/releases/archive -https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.24.tgz +https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-4.2.24.tgz 3、项目中使用了redis,并且配置了用户名和密码,redis_version:5.0.14 host: 139.224.72.142 diff --git a/环境安装文档/2、安装Mongodb.txt b/环境安装文档/2、安装Mongodb.txt new file mode 100644 index 0000000..bde5fcd --- /dev/null +++ b/环境安装文档/2、安装Mongodb.txt @@ -0,0 +1,59 @@ +cd /usr/local +rz -be 选择:mongodb-linux-x86_64-rhel80-4.2.24.tgz + +tar zxvf mongodb-linux-x86_64-rhel80-4.2.24.tgz -C /usr/local/ +mv mongodb-linux-x86_64-rhel80-4.2.24 mongodb +rm -rf mongodb-linux-x86_64-rhel80-4.2.24.tgz + +#添加环境变量 +vi /etc/profile +export PATH=/usr/local/mongodb/bin:$PATH +#生效 +source /etc/profile + +# 创建文件 +cd /usr/local/mongodb +touch mongodb.conf +mkdir db +mkdir log +cd log +touch mongodb.log + +# 修改配置文件 +vi /usr/local/mongodb/mongodb.conf + +port=27017 #端口 默认端口是27017,但是mongodb特别容易被攻击,所以这里不建议使用默认端口 +dbpath= /usr/local/mongodb/db #数据库存文件存放目录,如果有数据盘最好放在数据盘里面 +logpath= /usr/local/mongodb/log/mongodb.log #日志文件存放路径 +logappend=true #使用追加的方式写日志 +fork=true #以守护进程的方式运行,创建服务器进程 +maxConns=100 #最大同时连接数 +auth=false #不启用验证,先不开启,配完用户在更改开启 +journal=true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。 +#即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。 +storageEngine=wiredTiger #存储引擎有mmapv1、wiretiger、mongorocks +bind_ip = 0.0.0.0 #0.0.0.0代表任何IP地址,如果写127.0.0.1那就只能本机访问,其他同理 + +#设置文件夹权限 +cd /usr/local/mongodb +chmod 777 db +chmod 777 log + +# 启动MongoDB +mongod -f /usr/local/mongodb/mongodb.conf +yum install net-tools -y +netstat -lanp | grep "27017" + +mongo #进入MongoDB控制台 + +show dbs #查看默认数据库 + +use admin #切换到admin数据库 + +exit #退出MongoDB控制台 + +# 关闭数据库 +/usr/local/mongodb/bin/mongod --shutdown --dbpath /usr/local/mongodb/db + +# 常用维护命令 +https://blog.csdn.net/Waldocsdn/article/details/130155631 \ No newline at end of file diff --git a/环境安装文档/3、安装Redis.txt b/环境安装文档/3、安装Redis.txt new file mode 100644 index 0000000..e69de29