1. ホーム
  2. データベース
  3. モンゴルディーブ

mongodbのインストールと起動の詳細説明

2022-01-19 19:57:20

mongodbのインストールと起動

ステップ1 [インストールパッケージのダウンロード

1. mongodbの公式サイトにアクセスし、適切なインストーラをダウンロードする( http://www.mongodb.org ) から、適切なバージョンを探してダウンロードします。
2. ネットワークがあれば、コマンド(wget)で直接ダウンロードすることもできます http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.0.tgz )

ステップ2 [zipパッケージの解凍

tar zxvf mongodb-linux-i686-1.8.0.tgz
解凍したフォルダの名前を変更しておくと、作業がしやすくなります。
mv mongodb-linux-i686-1.8.0.tgz mongodb

ステップ3 [インストールの準備

mongodbを/usr/local/mongodbフォルダに移動します mv mongodb /usr/local/mongodb
データベースフォルダを作成する(データベースフォルダのデフォルトの場所は/data/dbで、起動時に自動的に作成されます)mkdir。/usr/local/mongodb/data
ヒント:mongodbは特にインストール作業がないので、パッケージを解凍したらそのまま使えるので、非常に効率的で便利です。

ステップ4 [ブートストラップのセットアップ

サーバの電源投入時にmongodbが起動するように、rc.localにmongodb startup projectを追加します。
echo "/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data" >> /etc/rc.local

ステップ 5 [mongodbの起動

mongodbコマンドを実行します。
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/dblogs

-dbpathは、データベースの格納パス(デフォルトでは/data/db)を実行します。
-fork はデーモン(プロセス)として実行されます。
forkパラメータは必ず指定すること --logpath ログフォルダパス -forkパラメータをつけない場合、別のmongodb起動ウィンドウを開く必要があります。

[startコマンドの共通パラメータオプションの説明
-dbpath データベースのディレクトリを指定します。
-port データベースポートを指定 27017(デフォルト
-bind_ip バインドIP
-directoryperdb 各dbに別々のサブディレクトリを作成します。
-logpath ログの格納ディレクトリを指定します。
-logappend ログの生成方法[追記/上書き]を指定します。
-pidfilepath プロセスファイルのパスを指定します。
-keyfile クラスターモード用のキーマーカー
-journal ジャーナルを有効にする
-nssize .ns ファイルのサイズを MB 単位で指定します デフォルトは 16M、最大は 2GB です
-maxConns 最大同時接続数
-notablescan テーブルスキャンを無効にする
-noprealloc データファイルの事前割り当てを無効にします。
-fork はバックグラウンドのデーモンとしてサービスを実行します。

ステップ6 [クライアント操作の入力

/usr/local/mongodb/bin/mongod

ステップ 7 [シェルコンソールを終了する

ctrl+c または exit enter

ステップ8「mongodbのサーバーを停止する

接続状態を扱っている場合は、管理者ライブラリで db.shutdownServer() コマンドを送信することで、直接停止することができます。

<リンク

mongodbのインストールと起動に関するこの記事は以上です。mongodbのインストールと起動については、Script Houseの過去の記事を検索するか、以下の記事を引き続き参照してください。