Maison > Les sujets > panneau de pagode > Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

藏色散人
Libérer: 2022-10-26 17:27:11
avant
3762 Les gens l'ont consulté

Cet article est écrit par la colonne tutoriel Pagoda Panel pour vous présenter comment configurer mongodb dans Pagoda. J'espère qu'il vous sera utile si vous en avez besoin !

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

1. Installez mongodb dans la boutique de logiciels de la pagode

2. Modifiez la configuration de mongodb

bindIp de 127.0.0.1 à 0.0.0.0, libérez les restrictions IP

l'autorisation est désactivée par défaut, si une vérification des autorisations est requise, changer, il est activé (notez l'espace après les deux points)

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

3. Pagoda ouvre le port 27017

4 Alibaba Cloud Server, Réseau et sécurité - Groupe de sécurité - Règles de configuration, ouvre le port 27017

5. Nom et mot de passe

Connectez-vous à mongodb via le terminal pagode

cd /www/server/mongodb/bin
mongo
Copier après la connexion

Basculez vers la base de données administrateur, définissez le mot de passe du compte administrateur

use admin 
db.createUser({user:'root',pwd:'123456',roles:['root']})
Copier après la connexion

Vérifiez si l'ajout est réussi, db.auth (nom d'utilisateur, mot de passe utilisateur)

db.auth('root', '123456')
Copier après la connexion

Créer un rôle pour une certaine base de données

use mydata 
db.createUser({user:'username',pwd:'123456',roles:['readWrite']})
Copier après la connexion

Vérification

db.auth('username', '123456')
Copier après la connexion

6. Modifiez la configuration de la base de données de connexion du projet backend

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

7. Téléchargez le projet backend

Entrez le répertoire www/wwwroot, créez un nouveau dossier pertinent et téléchargez dans ce répertoire

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

8. Installez le gestionnaire PM2 dans la boutique de logiciels Pagoda, démarrez le projet

ajoutez le projet et sélectionnez le chemin du fichier de démarrage de votre projet en arrière-plan dans le fichier de démarrage. Les autres éléments seront remplis automatiquement

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

9. Interface de vérification

Allez chez le facteur pour vérifier si la demande d'interface peut aboutir.

Si la requête échoue, essayez de redémarrer pm2 et vérifiez le journal en cours d'exécution du projet pour voir s'il y a des erreurs.

Si vous rencontrez un échec de démarrage de mongoDB

//方案一:
mongod -f /www/server/mongodb/config.conf\
或者修改MongoDB的启动文件\

/etc/init.d/mongodb
Copier après la connexion

Explication graphique détaillée de la façon de configurer mongodb dans Pagoda

//方案二:
改了配置文件,用更高的权限运行这条命令启动服务:
sudo mongod -f /www/server/mongodb/config.conf      
把-f后面的路径改成你配置文件的路径即可
Copier après la connexion
//方案三:
cd /www/server/mongodb/bin
输入命令:`mongod`
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal