O MongoDB é um banco de dados NoSQL de código aberto e altamente escalonável, projetado para lidar com grandes volumes de dados e cargas de trabalho distribuídas.
Aqui está um guia passo a passo para instalar e configurar o MongoDB no Fedora 30:
Atualize o sistema:
# dnf upgrade -y
Instale os pacotes necessários:
# dnf install chkconfig net-tools nano initscripts -y
Crie um arquivo de repositório MongoDB:
/etc/yum.repos.d/mongodb.repo
[Mongodb]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
Instale o MongoDB:
# dnf install mongodb-org
Inicie o serviço MongoDB e configure para iniciar na inicialização:
# systemctl enable mongod.service
# systemctl start mongod.service
Abra a porta 27017 no firewall:
# firewall-cmd --zone=public --permanent --add-port=27017/tcp
# firewall-cmd --reload
Crie um usuário administrador no MongoDB:
Importante: NÃO USAR @ NA SENHA
# mongo
> use admin;
> db.createUser(
{
user: "admin",
pwd: "123456",
roles: [
{
role: "userAdminAnyDatabase", db: "admin"
},
{
role: "readWriteAnyDatabase", db: "admin"
},
{
role: "dbAdminAnyDatabase", db: "admin"
}
]
}
);
> exit
Permita acesso remoto ao MongoDB:
/etc/mongod.conf
# network interfaces
net:
port: 27017
bindIp: 0.0.0.0
# security
security:
authorization: 'enabled'
Estes passos devem ajudá-lo a instalar e configurar o MongoDB no Fedora 30.
0 Comentários