mongodb安装
2023-12-27 15:56:37
mongodb安装
-
下载mongodb
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.3.tgz
-
解压
tar zxvf mongodb-linux-x86_64-rhel70-5.0.3.tgz
-
改名
mv mongodb-linux-x86_64-rhel70-5.0.3 mongodb
-
修改环境变量
sudo vim /etc/profile
加入以下内容
export PATH=<MongoDB PATH>/bin:$PATH
保存并退出,刷新环境变量
source /etc/profile
-
创建db和log文件夹
cd <MongoDB PATH> mkdir db && mkdir log chmod 777 db && chmod 777 log
-
创建配置文件
touch mongodb.conf cd log && touch mongodb.log cd ..
-
修改配置文件内容
port=27017 #服务的端口号 dbpath=<MongoDB 的文件夹路径>/db #数据库存文件存放目录 logpath=<MongoDB 的文件夹路径>/log/mongodb.log #日志文件存放路径 logappend=true #使用追加的方式写日志 fork=true #以守护进程的方式运行,创建服务器进程 maxConns=100 #最大同时连接数 journal=true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。 即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。 storageEngine=wiredTiger #存储引擎有mmapv1、wiretiger、mongorocks bind_ip=0.0.0.0 #设置0.0.0.0外网才可以访问 auth=false #校验权限,这是为 true yapi 会链接不上
-
启动
mongod --config mongodb.conf
-
测试连接
mongo --host 0.0.0.0 --port 27017
文章来源:https://blog.csdn.net/weixin_58691039/article/details/135217991
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!