标签:bin 22 部署 Mongodb linux CentOS7 3.2 usr mongodb
1、下载安装包
打开官网,跳转至下载界面,选择对应版本的安装包,拷贝其链接,这里是手动安装,所以下载tgz安装包,如果要自动化安装,选择server的rpm自动安装包
https://www.mongodb.com/try/download/community
这里直接使用wget下载至服务器中,然后对其进行解压拷贝至指定目录
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.22.tgz
tar -xvf mongodb-linux-x86_64-rhel70-3.2.22.tgz
mv mongodb-linux-x86_64-rhel70-3.2.22 /usr/bin/mongodb-3.2.22
2、配置环境变量
使用下列命令打开profile文件
vim /etc/profile
在文件末尾下一行写入以下参数并保存
export PATH=/usr/bin/mongodb-3.2.22/bin:$PATH
执行以下命令使环境变量生效
source /etc/profile
3、进行配置
在拷贝后的目录下创建data文件夹和logs文件夹
mkdir logs data
进入当前目录下bin文件夹下,创建mongodb.conf文件,该文件作为启动时的配置文件,写入以下信息保存,如有外部链接需求的请自行配置防火墙
port=27017 #端口
bind_ip=0.0.0.0 #默认是127.0.0.1
dbpath=/usr/bin/mongodb-3.2.22/data #数据库存放
logpath=/usr/bin/mongodb-3.2.22/logs/mongodb.log #日志文件
fork=true #设置后台运行
#auth=true #开启认证
4、启动查看
[root@VM-0-2-centos bin]# mongod --config mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 29696
child process started successfully, parent exiting
[root@VM-0-2-centos bin]# ps -aux | grep mongodb
root 29696 0.5 2.0 398440 38156 ? Rl 11:06 0:00 mongod --config mongodb.conf
root 29965 0.0 0.0 112812 968 pts/0 R+ 11:06 0:00 grep --color=auto mongodb
5、使用测试
这里进行最简单的一些测试
#连接客户端
mongo
# 插入数据
db.cs.insert({'a':'b'})
# 查询数据
db.cs.find()
标签:bin,22,部署,Mongodb,linux,CentOS7,3.2,usr,mongodb 来源: https://www.cnblogs.com/HOPEAMOR/p/16244497.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。