下载源文件
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86\_64-rhel70-5.0.2.tgz
tar -zxvf mongodb-linux-x86\_64-rhel70-5.0.2.tgz
mv mongodb-linux-x86\_64-rhel70-5.0.2 /usr/local/mongodb
vim /etc/profile
最后加入
export PATH=/usr/local/mongodb/bin:$PATH
使配置生效
source /ect/profile
cd /usr/local/mongodb
mkdir data
cd data
mkdir db log
配置权限
chmod -R 755 data
mongod --dbpath /usr/local/mongodb/data/db --logpath /usr/local/mongodb/data/log/mongod.log --fork
cd /usr/local/mongodb/bin
[root@localhost bin]# ./mongo
出现如下信息
MongoDB shell version v5.0.2
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("cf9a8dc7-10d4-4a1c-ba94-97ba00c24e78") }
MongoDB server version: 5.0.2
vim mongod.conf
# 日志文件位置
logpath=/usr/local/mongodb/data/log/mongod.log
# 以追加方式写入日志
logappend=true
# 是否以守护进程方式运行
fork=true
# 默认27017
port = 27017
# 数据库文件位置
dbpath=/usr/local/mongodb/data/db
# 允许哪个ip的连接,0.0.0.0表示任意ip都可以连接
bind\_ip=0.0.0.0
# 是否以安全认证方式运行,默认是不认证的非安全方式,一开始安装启动不要开启,设置好密码后再重启
#auth = true
以配置文件的方式启动
cd /usr/local/mongodb/bin
./mongod --config /usr/local/mongodb/mongod.conf
出现以下提示
bout to fork child process, waiting until server is ready for connections.
forked process: 1358
child process started successfully, parent exiting
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。