win 10 MongoDB 3.6サービス側構成
1182 ワード
MongoDB 3.6から、デフォルトでlocalhostをバインドします.リモート・サービスとして使用する場合は、いくつかの構成が必要です.
Win 10オープン27017ポートメソッド
臨時mongoサービスを開始
mongoサービスが起動し、新しいパワーシェルウィンドウを開き、実行します.
新規ユーザーの作成
mongo端末を開くと
ユーザーの確立に成功したらmongo端末を閉じます
安全モードでmongoサービスを開始
この時点でmongoサービスに接続するには、アカウント情報を提供する必要があります.
mongoの構成情報の追加
新しいファイルを作成cfg
後で構成項目でmongoを起動できます
Win 10オープン27017ポートメソッド
臨時mongoサービスを開始
C:\Program Files\MongoDB\Server\3.6\bin
ディレクトリshift+マウス右ボタンに入り、ここでpowershellを開き、実行./mongod --dbpath d:\db\mongo
mongoサービスが起動し、新しいパワーシェルウィンドウを開き、実行します.
./mongo
新規ユーザーの作成
mongo端末を開くと
use admin
db.createUser(
{
user: "admin",
pwd: "admin",
roles: [ { role: "dbOwner", db: "admin" } ]
}
)
ユーザーの確立に成功したらmongo端末を閉じます
安全モードでmongoサービスを開始
./mongod --dbpath d:\db\mongo --auth
この時点でmongoサービスに接続するには、アカウント情報を提供する必要があります.
mongoの構成情報の追加
新しいファイルを作成cfg
systemLog:
destination: file
path: "D:/db/log/mongo.log"
logAppend: true
storage:
dbPath: "D:/db/mongo"
journal:
enabled: true
security:
authorization: "enabled"
net:
# bindIp: 127.0.0.1
bindIpAll: true
port: 27017
setParameter:
enableLocalhostAuthBypass: false
後で構成項目でmongoを起動できます
./mongod --config D:\db\mongo.cfg