私はmongoDBをテストして、それが私にとって何かであるかどうかを確認しようとしています。 32ビットWindowsバージョンをダウンロードしましたが、今後の継続方法がわかりません。
私は通常、ローカルコンピューターでの開発にWAMPサービスを使用します。 WampでmongoDBを実行できますか?
ただし、Windowsで動作させるための最良の(最も簡単な)方法は何ですか?
ありがとう!
WAMPとは異なります。ディレクトリが作成された後、コマンドでmongoDBデータベースを起動する必要がありますC:/ database_mongo
mongod --dbpath=C:/database_mongo/
その後、コマンドを使用してmongodbに接続できます。
かなり良いドキュメントが MongoDBウェブサイト で提供されています
MongoDBをインストールする
必要なMongoDBビルドを決定します。
MongoDB for Windowsには3つのビルドがあります。
MongoDB for Windows Server 2008 R2エディション(つまり2008R2)は、Windows Server 2008 R2、Windows 7 64ビット、およびWindowsの新しいバージョンでのみ動作します。このビルドは、Windowsプラットフォームの最近の機能強化を利用しており、古いバージョンのWindowsでは動作できません。
MongoDB for Windows 64ビットは、Windows Server 2008 R2およびWindows 7 64ビットを含む、Windows XPより新しいWindowsの64ビットバージョンで実行されます。
MongoDB for Windows 32ビットは、Windows XPより新しいWindowsの32ビットバージョンで実行されます。 MongoDBの32ビットバージョンは、古いシステム、およびテストシステムと開発システムでの使用のみを目的としています。 MongoDBの32ビットバージョンは、2GB未満のデータベースのみをサポートします。
実行しているWindowsのバージョンを確認するには、コマンドプロンプトで次のコマンドを入力します。
wmic os get osarchitecture
Windows用MongoDBをダウンロードします。
MongoDBダウンロードページからMongoDBの最新の製品リリースをダウンロードします。 Windowsシステムに適したバージョンのMongoDBをダウンロードしてください。 MongoDBの64ビットバージョンは、32ビットWindowsでは機能しません。
ダウンロードしたファイルをインストールします。
Windowsエクスプローラーで、ダウンロードしたMongoDB msiファイルを見つけます。通常、このファイルはデフォルトのダウンロードフォルダーにあります。 msiファイルをダブルクリックします。インストールプロセスをガイドする一連の画面が表示されます。
MongoDBフォルダーを別の場所に移動します(オプション)。
MongoDBフォルダーを移動するには、管理者としてmoveコマンドを発行する必要があります。たとえば、フォルダーをC:\ mongodbに移動するには:
選択してください Start Menu > All Programs > Accessories。
[コマンドプロンプト]を右クリックし、ポップアップメニューから[管理者として実行]を選択します。
次のコマンドを発行します。
cd \ move C:\mongodb-win32-* C:\mongodb
MongoDBは自己完結型であり、他のシステム依存関係はありません。選択した任意のフォルダーからMongoDBを実行できます。 MongoDBは任意のフォルダーにインストールできます(例:
D:\test\mongodb
)MongoDBを実行する
警告:
Auth設定を使用して「セキュアモード」で実行せずに、パブリックネットワーク上で
mongod.exe
を表示しないでください。 MongoDBは信頼できる環境で実行されるように設計されており、データベースはデフォルトで「セキュアモード」を有効にしません。
MongoDB環境をセットアップします。
MongoDBには、すべてのデータを保存するためのデータディレクトリが必要です。 MongoDBのデフォルトのデータディレクトリパスは\ data\dbです。コマンドプロンプトから次のコマンドを使用して、このフォルダーを作成します。
md \data\db
--dbpath
のmongod.exe
オプションを使用して、データファイルの代替パスを指定できます。次に例を示します。C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
パスにスペースが含まれる場合、パス全体を二重引用符で囲みます。次に例を示します。
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
MongoDBを起動します。
MongoDBを起動するには、
mongod.exe
を実行します。たとえば、コマンドプロンプトから:C:\Program Files\MongoDB\bin\mongod.exe
これにより、メインのMongoDBデータベースプロセスが開始されます。コンソール出力の接続待機メッセージは、mongod.exeプロセスが正常に実行されていることを示しています。
システムのセキュリティレベルに応じて、WindowsはC:\ Program Files\MongoDB\bin\mongod.exeの「一部の機能」がネットワーク上で通信できないようにブロックする[セキュリティの警告]ダイアログボックスを表示する場合があります。すべてのユーザーは、自宅や職場のネットワークなどのプライベートネットワークを選択し、[アクセスを許可]をクリックする必要があります。セキュリティとMongoDBの詳細については、セキュリティドキュメントを参照してください。
MongoDBに接続します。
Mongo.exeシェルを介してMongoDBに接続するには、別のコマンドプロンプトを開きます。接続時に、必要に応じてデータディレクトリを指定します。この手順では、接続コマンドの例をいくつか示します。
MongoDBインストールでデフォルトのデータディレクトリを使用する場合、データディレクトリを指定せずに接続します。
C:\mongodb\bin\mongo.exe
インストールで別のデータディレクトリを使用する場合は、次の例のように、接続時にディレクトリを指定します。
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
パスにスペースが含まれる場合は、パス全体を二重引用符で囲みます。例えば:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
.NETを使用してアプリケーションを開発する場合は、C#およびMongoDBのドキュメントで詳細を参照してください。
MongoDBの使用を開始します。
MongoDBの使用を開始するには、MongoDBの開始を参照してください。また、実稼働環境にMongoDBをデプロイする前に、実稼働環境のドキュメントを検討してください。
後で、MongoDBを停止するには、mongodインスタンスが実行されているターミナルでControl + Cを押します。
MongoDB用のWindowsサービスを構成する
注意:
MongoDB 2.6.0、SERVER-13515には既知の問題があり、このセクションの手順を使用できません。 MongoDB 2.6.0の場合は、MongoDBのWindowsサービスを手動で作成して、代わりにMongoDBのWindowsサービスを作成します。
ディレクトリとファイルを構成します。
MongoDBログ出力用の構成ファイルとディレクトリパス(logpath)を作成します。
MongoDBログファイル用の特定のディレクトリを作成します。
md "C:\Program Files\MongoDB\log"
コマンドプロンプトで、MongoDBのlogpathオプションの構成ファイルを作成します。
echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
MongoDBサービスを実行します。
「管理者特権」を使用して、コマンドプロンプトで次のすべてのコマンドを実行します。
MongoDBサービスをインストールします。
--install
を成功させるには、logpath実行時オプションを指定する必要があります。"C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
必要に応じてmongod.cfgファイルへのパスを変更します。
代替のdbpathを使用するには、構成ファイル(C:\ Program Files\MongoDB\mongod.cfgなど)またはコマンドラインで--dbpathオプションを使用してパスを指定します。
Dbpathディレクトリが存在しない場合、mongod.exeは起動しません。 dbpathのデフォルト値は
\data\db
です。必要に応じて、mongod.exeまたはmongos.exeの複数のインスタンスのサービスをインストールできます。一意の
--serviceName
および--serviceDisplayName
を使用して各サービスをインストールします。十分なシステムリソースが存在し、システム設計で必要な場合にのみ、複数のインスタンスを使用してください。必要に応じて、MongoDBサービスを停止または削除します。
MongoDBサービスを停止するには、次のコマンドを使用します。
net stop MongoDB
MongoDBサービスを削除するには、次のコマンドを使用します。
"C:\Program Files\MongoDB\bin\mongod.exe" --remove
MongoDB用のWindowsサービスを手動で作成する
次の手順は、MSIインストーラーを使用して、デフォルトパスC:\ Program Files\MongoDB 2.6 StandardでMongoDBをインストールしたことを前提としています。
別のディレクトリにインストールした場合は、パスを適切に調整する必要があります。
管理者コマンドプロンプトを開きます。
Windows 7/Vista/Server 2008(およびR2)
押す Win + R、
cmd
と入力してから Ctrl + Shift + Enter。Windows 8
押す Win + X、次に押す A。
管理者コマンドプロンプトから残りの手順を実行します。
ディレクトリを作成します。
データベースとログファイルのディレクトリを作成します。
mkdir c:\data\db mkdir c:\data\log
構成ファイルを作成します。
構成ファイルを作成します。このファイルにはmongodの任意の構成オプションを含めることができますが、logpathの有効な設定を含める必要があります。
以下は、構成ファイルを作成し、構成ファイルでlogpathとdbpathの両方の設定を指定します。
echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg" echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
MongoDBサービスを作成します。
MongoDBサービスを作成します。
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
sc.exe
には、「=
」と設定値(「binPath=
」など)の間にスペースが必要で、二重引用符をエスケープするには「」が必要です。正常に作成されると、次のログメッセージが表示されます。
[SC] CreateService SUCCESS
MongoDBサービスを開始します。
net start MongoDB
必要に応じて、MongoDBサービスを停止または削除します。
MongoDBサービスを停止するには、次のコマンドを使用します。
net stop MongoDB
MongoDBサービスを削除するには、まずサービスを停止してから、次のコマンドを実行します。
sc.exe delete MongoDB
あなたはすでにこの答えを受け入れていることを知っていますが、mongodbをc:\wamp
ディレクトリにインストールし、サービスとして実行するためのこの短いハウツー記事を書きました。ここにその要点があります。
これらのディレクトリを作成する
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
Win32バイナリをダウンロードして、mysql、Apacheの横にあるc:\ wampディレクトリに抽出します。
Mongo.confファイルを作成します
c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
# mongodb.conf
# data lives here
dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
# where to log
logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
logappend=true
# only run on localhost for development
bind_ip = 127.0.0.1
port = 27017
rest = true
サービスとしてインストール
mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
サービスを自動に設定し、services.mscを使用して開始します
Mongo.exeへのパスをパスに追加します
詳細が必要ですか?ここで記事全文を読む...
WindowsでのMongoDBのインストールは、他の実行可能ファイルと比べて少し注意が必要です。長い検索を行った後、良い参照を得ました WindowsでのMongoDBのインストール
オープンコマンドプロンプトをインストールして「mongod」と入力した後、ウィンドウを最小化して別のコマンドプロンプトウィンドウを開き、「mongo」を選択すると、テストデータベースへの接続の成功メッセージが表示されます。
Mongo DBをWindows 7にインストールするのは非常に簡単です(32ビットのwin7 OSを使用しました)
2.uは、このWebサイトからMongodbをインストールできます(ur OSに準拠) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175
4. mongodbフォルダーをc:programfilesからd:にコピーします(オプション)
5.インストール後、コマンドプロンプトを開きます(管理者として..cmdを右クリックすると、オプションが表示されます)
d:\ MongoDB 2.6 Standard\binに移動します
mongo.exeを実行します...このエラーが発生する可能性があります
問題がなければ、次の手順を実行するだけです
i)次の画像でクーマンドを試してくださいエラーを知ることができます
ii)これは、ディレクトリ\ data\dbを作成する必要があったことを意味します
iii)cドライブに上記のディレクトリを作成するか、他の場所に「xyz」名ディレクトリを作成する(makeとdiffrenceはしない)の2つのオプションがあります.. dにmongodataのディレクトリを作成できます。
オレンジで色付けされているのは、実行する必要があるコマンドです。これは、mongo Shell(またはmongodb Shell)として知られる新しいコマンドpropmtを開きます。
11.シェルを閉じないでください(コマンドプロンプトも同様)。これでは、データベース操作を作成/削除/挿入します。
a)データベースの表示b)現在のデータベースの表示c)コレクションの作成/データの挿入(名前はテスト)d)コレクションのデータの表示
12.操作の結果のスクリーンショットを見つけてください..しないでください:-コマンドpropmtを閉じないでください
数値の異なる構造タイプはオブジェクトIDです。これは自動的に作成されます。
Mongodb DBをインストールするための重要な情報を入手してください。
1。 MongoDBをダウンロード
2。 MongoDBをインストールします
3。必要なフォルダーを作成します:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
注:ディレクトリが存在しない場合、mongod.exeは起動しません。
4。単純な構成ファイルを作成します:
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
構成ファイルの作成方法の詳細: http://docs.mongodb.org/manual/reference/configuration-options/
5。 MongoDBをWindowsサービスとしてインストールします(コンピューターを再起動すると自動的に起動します)
管理者権限でcmdを実行し、次のコマンドを入力します。
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
6。 MongoDB Windowsサービスを開始します
net start MongoDB
7。テストのためにShell/cmdを介してMongoDBに接続します
C:\MongoDB_2_6_Standard\bin\mongo.exe
注: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-Shell/
8。それでおしまい!できました。 :)
9。 MongoDB Windowsサービスをアンインストール/削除します(何かを台無しにした場合)
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
1)Mongo DBダウンロードセンター https://www.mongodb.com/download-center#community に移動し、インストールするMongoDBのフレーバーを選択します。から選ぶことができます
OSバージョンを確認するには、cmdプロンプトでこのコマンドを実行します
wmic os get caption
CPUアーキテクチャ(32または64ビット)を知るには、cmdプロンプトでこのコマンドを実行します
wmic os get osarchitecture
コミュニティバージョンを使用しています(150MBs- GNUライセンス)
2)MSIをクリックして、インストールプロセスを実行します。 Exeは、DBに必要なMongoDbとSSLをインストールします。
Mongo DBはCドライブにインストールする必要があります
C:\ Program Files\MongoDB
MongoDBは自己完結型であるため、他のシステム依存関係はありません。 Cドライブのディスクが不足している場合は、選択した任意のフォルダーからMongoDBを実行できます。
これで、binフォルダーからmongodb.exeを実行できます。 dllが見つからないためにVisual C++エラーが発生した場合は、Visual C++ Redistributableをダウンロードします
https://www.Microsoft.com/en-in/download/details.aspx?id=48145
インストール後、mongo.exeを再実行してください。
Windows用MongoDB Community Editionをインストールします。
1. ダウンロードセンター に移動します。
ダウンロードセンターには、Windowsの現在の安定版リリースが表示されます。
ダウンロード(msi)をクリックして実行します
完了したら、セットアップの種類として[完全]または[カスタム]を選択できます。 [セットアップの完了]を選択します。
コマンドプロンプトからMongoDBサーバーを起動する
1.このパスを環境変数に追加します
「C:\ ProgramFiles\MongoDB\Server\4.0\bin」環境変数の設定に苦労している人は、次の手順に従ってください。
Windows 10およびWindows 8
[検索]で、次を検索して選択します。システム(コントロールパネル)
[システムの詳細設定]リンクをクリックします。
[環境変数]をクリックします。 「システム変数」セクションで、PATH環境変数を見つけて選択します。編集をクリックします。
PATH環境変数が存在しない場合は、[新規]をクリックします。
[システム変数の編集(または新しいシステム変数)]ウィンドウで、PATHの値を「C:\ ProgramFiles\MongoDB\Server\4.0\bin」環境変数として指定します。
OKをクリックします。
[OK]をクリックして、残りのすべてのウィンドウを閉じます。
次に、MongoDBデータディレクトリを作成します。MongoDBには、すべてのデータを保存するためのデータディレクトリが必要です。コマンドプロンプトを開き、以下を貼り付けます
md "C:\data\db" "C:\data\log"
3.サーバーがデータベースディレクトリを指すようにします。コードの下に入力します
mongod --dbpath="c:\data\db"
4.Nowは、コードの下のMongoDBタイプに接続できます
モンゴ
5.正常に動作している場合、コマンドプロンプトが表示されます
[initandlisten]接続を待機しています
ビンゴ!!これで完了です。どうやらCLIを使用するのは少しわかりにくいですが、MongoDBには実際のデータを表示できるGUIが導入されているようです。
MongoDB GUIバージョンを使用するには上記の手順を実行する必要があります
ホスト名:localhostおよびポート:27017を確認できます。
MongoDBサーバーに接続したいときはいつでも、コマンドプロンプトを開く必要があります
タイプ
モンゴッド
その後、新しいコマンドプロンプトをもう一度起動して、
モンゴ
すべての設定をmongoDB Compassのままにしてください。 [接続]をクリックして、
あなたがいる!!簡単ですよね。
.msiを https://www.mongodb.com/download-center#community からダウンロードします
ダブルクリックインストール-完全なオプション
インストールフォルダーC:\ Program Files\MongoDB\Server\3.6\bin
C://-c:/ data/dbおよびc:/ data/logおよびc:/data/log/mongo.logにデータベースフォルダーを作成し、そうでない場合は書き込み権限を設定します。
管理者モードでcmdプロンプトを開き、C:\ Program Files\MongoDB\Server\3.6\binに移動します
次を入力します
C:\ Program Files\MongoDB\Server\3.6\bin> mongod --dbpath = "c:/ data/db" --logpath = "c:/data/log/mongo.log"
フォルダーc:/ data/dbを確認します-多くのファイルとフォルダーがあるはずです
C:\ data \内に「mongo.config」という名前の設定ファイルを作成します**
次を入力して、新しく作成された構成ファイルから構成値を設定します
C:\ Program Files\MongoDB\Server\3.6\bin> mongod --config C:\ data\mongo.config
管理者モードで別の新しいcmdプロンプトを開き、C:\ Program Files\MongoDB\Server\3.6\binに移動して、コンソールで次の行を実行します。
次を入力して、MongoDBのサービスを作成します
C:\ Program Files\MongoDB\Server\3.6\bin> mongod --install --config C:\ data\mongo.config --logpath = "c:/data/log/mongo.log"
古いMongoDBサービスが存在する場合、mongod --installコマンドの前に最初に古いサービスを削除する必要があります。新しいコンソールで次を実行して、古いmongodbサービスを削除します。
SC停止MongoDB
>> SC DELETE MongoDB
次を入力してMongoDBを起動します
C:\ Program Files\MongoDB\Server\3.6\bin> net start MongoDB
次を入力して、MongoDBを停止します
C:\ Program Files\MongoDB\Server\3.6\bin> net stop MongoDB
IP-127.0.0.1またはポート27017の192.168.5.64でDBを接続します。
**ファイル名-"mongo.config"、構成ファイルに次を貼り付けます-
bind_ip = 127.0.0.1,192.168.5.64
ポート= 27017
dbpath = C:\ data\db
logpath = C:\ data\log\mongo.log
https://github.com/Thor1Khan/mongo.git をチェックすることをお勧めしますここでは必須ではないようです)コミットする前にデジタルバグのみが被害を受けました
それでおしまい !!!
手順1:最初に.msiをダウンロードします。つまり、インストールファイルです。
ステップ2:ダウンロードした.msiファイルを使用してインストールを実行します。自動的にプログラムファイルに保存されます。カスタムインストールを実行し、ディレクトリを変更できます。
この後、プログラムファイルの下にMongoDBフォルダーが表示されるはずです。
mongoDBシェルとサービスを開始することは大したことではありません。長い検索の後、良い参考になりました WindowsでのMongoDBのインストール
WAMP = Windows + Apache + MySQL/MariaDB + PHP/Python/Perl
MongoDBはwampで使用できません。MongoDBを個別にインストールする必要があります