recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment le service de base de données Mongodb sur le serveur peut-il toujours être activé par défaut ?

Après vous être connecté au serveur à distance, démarrez le service mongodb sur le serveur Comment maintenir le service en marche après avoir déconnecté la connexion à distance

漂亮男人漂亮男人2797 Il y a quelques jours693

répondre à tous(2)je répondrai

  • 大家讲道理

    大家讲道理2017-05-02 09:25:54

    Utilisez mongod -f pour ajouter le fichier de configuration, définissez fork=true et exécutez-le en arrière-plan
    Mon fichier de configuration mongo se trouve dans /data/mongo/27017.conf

    .
    port=27017 #端口号                                                                                                                                                                                       
      fork=true #以守护进程的方式运行,创建服务器进程
      master=true #单主从配置时设为主服务器
      #salve=true ##单主从配置时设为从服务器
      logpath=/data/mongo/27017/mongo.log #日志输出文件路径
      logappend=true #日志输出方式
      dbpath=/data/mongo/27017 #数据库路径
      #replSet=testrs #设置富本集的名字
      #shardsvr=true #设置是否分片
      auth=true#是否开启授权
    

    Exécutez simplement la commande mongod -f /data/mongo/27017.conf

    répondre
    0
  • 阿神

    阿神2017-05-02 09:25:54

    Merci.

    Si je comprends bien votre question, vous utilisez ssh pour vous connecter à distance au serveur et démarrer mongodb ; puis fermez la connexion ssh et le service cesse de fonctionner.

    Il est recommandé, lors du démarrage de Mongodb, de le laisser s'exécuter en tant que processus démon.

    Mongod ajoute l'option de démarrage --fork.

    répondre
    0
  • Annulerrépondre