利用XShell打开CentOS 7系统,经由过程号令行切换目次
cd /etc/yum.repos.d/
,如下图所示:
经由过程vim号令行号令建立一个文件
vim mongodb-org-4.2.repo
文件内容如下:
vim /etc/yum.repos.d/mongodb-org-4.2.repo
[mongodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.2/x86_64/
gpgcheck=0
enabled=1
之后我们可以利用yum号令直接安装MongoDB,如下图所示:
执行安装号令
yum -y install mongodb-org
直至MongoDB安装完当作,如下图所示:
接下来我们来设置装备摆设mongodb设置装备摆设文件
vim /etc/mongod.conf
如下图所示:
启动账号密码验证,按Insert键,然后找到“#security:”项,并在其下方添加:
security:
authorization: enabled
如下图所示:
注重:上面两行设置装备摆设:(冒号)后面需要一个空格,yml文件要求的,不然接下来启动mongodb会报错。
开启许可长途登录,然后找到net: 项,点窜如下:
net:
port: 27017
bindIp: 0.0.0.0 #许可肆意IP毗连
然后按ESC键,输入 :wq 保留退出,如下图所示:
经由过程号令启动mongodb,并设置开机启动,
systemctl start mongod.service
systemctl enable mongod.service
如下图所示:
设置MongoDB的超等办理员账户,从号令行进入mongodb数据库,执行以下号令
db.createUser({user:'用户名',pwd:'密码',roles:[{role:'root',db:'admin'}]});
如下图所示:
经由过程号令
systemctl restart mongod.service
从头启动MongoDB办事,如下图所示:
输入号令
mongo
进入MongoDB毗连客户端,用以下号令进行登录授权、查看库用户和调集信息等
use admin
db.auth('用户名','密码')
show users
show collections
如下图所示:
我们还可以经由过程第二种方式进行MongoDB毗连,号令
mongo 调集名 -u 用户名 -p 密码
如下图所示:
若是我们想要点窜密码的话,挪用号令
db.changeUserPassword('用户名','新的密码');
如下图所示:
END0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!