阿里云服务器安装mongdb数据库教程

本文指导如何在Linux上安全安装MongoDB 3.2.9,包括密码修改、解压、配置文件创建、数据文件管理,以及遇到Segmentation fault问题的解决方案,还包括使用systemd创建mongdb.service实现自动启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步:
购买服务器之后,进行ssh登录密码的修改
在这里插入图片描述
第二步:
1.下载mongodb

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz

2.解压

tar zxvf mongodb-linux-x86_64-3.2.9.tgz

3.将解压过后的包移动到指定目录

mv mongodb-linux-x86_64-3.2.9/ /usr/local/mongodb

5.创建数据文件夹和日志文件等

mkdir -p  /usr/local/mongodb/data
touch /usr/local/mongodb/mongod.log
touch /usr/local/mongodb/mongodb.conf

6.启动
进入到mongodb下的bin目录,输入命令:

./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/mongod.log --logappend  --port=27017 --fork

敲重点:如果提示Segmentation fault (core dumped)
第一种解决方式:
重新下载mongdb压缩包,重新安装
第二种解决方式:
创建mongdb.service,Linux命令:

sudo nano /etc/systemd/system/mongodb.service

输入

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target

[Service]
User=mongodb
ExecStart=/usr/local/mongdb/bin/mongod --quiet --config /usr/local/mongdb/bin/mongod.conf

[Install]
WantedBy=multi-user.target

重点: 注意ExecStart的路径为你自己的路径
执行完上述步骤,再执行启动命令
在这里插入图片描述如图启动成功
linux 下操作mongdb数据库的链接转外链
如果要进行自己的网站部署,后台可以选择python+mongdb,个人觉得还是可以的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值