MongoDBデータベースのインストール手順
2022-01-19 02:57:30
Mac OSのインストール
Mac OSのインストールには、手動で行う方法とhomebrewを使用する方法の2つがあります。
Homebrewによるインストール
ターミナルで以下のコマンドを実行します。
$ brew install mongodb
手動でインストールする
- 最新の安定版をMongoDB公式サイトからダウンロードする MongoDBコミュニティ版 . 正しいバージョンをダウンロードするために、特にOSが32ビットか64ビットかを確認することに注意が必要です。ダウンロードされるファイルはtgz形式です。
- ダウンロードしたフォルダー内のファイルを以下のコマンドで解凍してください。
$ tar xvf mongodb-osx-xyz.tgz
上記の正確なファイル名は、実際にダウンロードされたファイルによって決定されます。解凍が終わると、そのフォルダの下に bin サブディレクトリができ、その中に MongoDB を実行するのに必要な実行ファイル mongod と mongo が入っているはずです。
- デフォルトのサーバーでは、データは/data/dbディレクトリに保存されますので、そのフォルダを作成する必要があります。デフォルトのディレクトリに保存したくない場合は、mongod を実行するときに dbpath 引数を指定する必要があります(例:mongod --dbpath {data hold path})。
$ sudo bash
# mkdir -p /data/db
# chmod 777 /data
# chmod 777 /data/db
# exit
- サーバーを実行するときは、MongoDBのbinディレクトリで実行します。/便利なように、ソースパスを編集することもできます。zshを例にとって説明します。
$ vim ~/.zshrc
# export mongod environment variables
export PATH="{mongo unpacked directory}/bin"
$ source ~/.zshrc
クライアントを実行するときは、. /mongoを実行します。デフォルトではテスト用のデータベースに接続します。db.test.find() を実行すると、データを見つけることができます(デフォルトでは空です)。
Windows版インストール
- MongoDB Community Editionの最新安定版をMongoDB公式サイトからダウンロードします。正しいバージョンをダウンロードするために、特にオペレーティングシステムが32ビットか64ビットかを確認することに注意する必要があります。ダウンロードしたファイルはexe形式です。
- exeファイルを実行してインストールガイドを開始し、使用許諾契約に同意して、インストールが完了するまでずっと"Next"をクリックしてください。管理者権限を求められた場合は、「同意する」をクリックします。
- デフォルトのインストールパスは、C:/Program FIles/MongoDB/Server/{version number}/binです。
-
binディレクトリにはmongodやmongoなどいくつかの実行ファイルが含まれています。他のディレクトリで実行するためには、以下の環境変数を追加する必要があります。
- マイコンピュータを右クリックし、プロパティを選択します。
- 左側のパネルで、「システムの詳細設定」をクリックします。
- 詳細設定」欄の「quot;環境変数」をクリックします。
- システム変数で、"Path"パラメータを選択し、[編集]をクリックします。
- Win10以前は、元のパラメータにセミコロン(英語)を追加することで、mongoのインストール先のパスを追加でき、Win10以降は、追加ボタンをクリックすることで、新しいパスを追加することができます。
- 環境変数を保存するには、"Confirm"をクリックします。
- サーバーを実行するフォルダーの下にdataというディレクトリとそのサブディレクトリdbを作成し、そのディレクトリのコマンドラインからmongodコマンドを実行します。
-
別のコマンドラインウィンドウで mongo を許可して、クライアントを実行し、サーバーに接続します。デフォルトのデータベースは test です。
Linuxのインストール
Linuxのインストールは、基本的にMac OSと同じです。
Debianライクなシステム(apt-get使用)
- MongoDBのリポジトリキーをインポートします。
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
gpg: Total number processed: 1\
gpg: imported 1 (RSA: 1)
- インストールされているパッケージのリストにUbuntuのリポジトリを追加します。
# Ubuntu 16.04 onwards
$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongo-org/{version number} multiverse"
| sudo tee /etc/apt/sources.list.d/mongodb-org-{version number}.list
# Ubuntu versions prior to 16.04
$ echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongo-org/{version_number} multiverse"
| sudo tee /etc/apt/sources.list.d/mongodb-org-{version number}.list
- インストールされているパッケージの一覧を更新する
$ sudo apt-get update
Red Hatシステム(yumでインストール)
yum installのリポジトリ情報を編集する
¥ vi /etc/yum.repos.d/mongodb-org-{version number}.repo
以下を貼り付けてください。
[mongodb-org-{version number}]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/{version}/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-{version}.asc
インストールされているパッケージの一覧を更新
$ sudo yum update
MongoDBのインストール
$ sudo yum install mongodb-org
バージョンの違いによる細かい調整もあるかもしれませんし、具体的なインストール方法は、以下のサイトで確認できます。 MongoDB のインストールガイド .
上記は、MongoDBデータベースのインストール手順の詳細で、MongoDBのインストールに関する詳細な情報は、スクリプトハウスの他の関連記事に注意を払うしてください!.
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン