超级实用的阿里云服务器安装mongodb教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了超级实用的阿里云服务器安装mongodb教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1752字,纯文字阅读大概需要3分钟。
内容图文
连接阿里云服务器
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
将解压过后的包移动到指定目录
mv mongodb-linux-x86_64-3.2.9/ /usr/local/mongodb
3.创建数据文件夹和日志文件等
mkdir -p /usr/local/mongodb/data
touch /usr/local/mongodb/mongod.log
touch /usr/local/mongodb/mongodb.conf
4.启动方式(2种)
进入mongo的bin目录下:
cd /usr/local/mongodb/bin
(1)通过参数启动(通过mongodb客户端工具可直接访问)
./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/mongod.log --logappend --port=27017 --fork ###权限不足的话加上sudo
mongodb非法关闭的时候若出现 about to fork child process, waiting until server is ready for connections 那么需要执行
rm /data/mongodb/mongo.lock 命令 ###权限不足的话加上sudo
再执行
./mongod --repair (命令修复) ###权限不足的话加上sudo
(2)通过配置文件启动 首先进行配置
vim /usr/local/mongodb/mongodb.conf ###权限不足的话加上sudo
在配置中加入如下代码
dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/mongod.log
logappend = true
port = 27017
fork = true
auth = true
加入后保存退出
:wq
进入mongo的bin目录下
cd /usr/local/mongodb/bin
再执行
./mongod --config /usr/local/mongodb/mongodb.conf
###如果执行以上命令出现权限问题则修改权限:
sudo chmod 777 mongodb.conf
启动过程如果出现端口占用则使用 ps aux | grep mongod 命令查看端口占用情况
(2) 停止
./mongod -shutdown -dbpath=/usr/local/mongodb/data
最后登录阿里云服务器 依次点击控制台
云服务器ECS
实例
实例列表
本实例安全组
配置规则
添加安全组规则
最后放开端口
/sbin/iptables -I INPUT -p tcp --dport 27017 -j ACCEPT
接着打开浏览器输入:
120.27.0.0.1:27017 (ip改为自己的)
出现如图表示安装成功
使用芒果客户端工具连接即可
https://robomongo.org/download
内容总结
以上是互联网集市为您收集整理的超级实用的阿里云服务器安装mongodb教程全部内容,希望文章能够帮你解决超级实用的阿里云服务器安装mongodb教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。