オペレーティング・システム環境:
MongoDBのインストールと使用
公式インストールマニュアル:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
MongoDBは含まれて彼の図書館で公式サポートパッケージを提供します。
MongoDBの-ORGパッケージは、パッケージには、自動的に、下記の4つのコンポーネントがインストールされます。
MongoDBの-ORG-サーバデーモンはmongodは、関連するinitスクリプトと設定ファイル(/etc/mongod.conf)が含まれてい
MongoDBの-ORG-mongosは、mongosデーモンが含まれています
MongoDBの-ORG-シェル包含モンゴシェル
MongoDBの-ORG-ツールMongoDBのツールであってmongoimportのbsondump、mongodump、mongoexport、mongofiles、mongorestore、mongostatとmongotop
1. YUM源はMongoDBの搭載しました
yumのソースをインストール、設定
猫<< EOF> /etc/yum.repos.d/mongodb-org-4.2.repo
[MongoDBの-ORG-4.2]
名前= MongoDBのリポジトリ
BASEURL = HTTPS://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck = 1
= 1有効
gpgkey = HTTPS://www.mongodb.org/static/pgp/server-4.2.asc
EOF
インストールMongoDBのパッケージ
MongoDBの最新の安定版をインストールするには、次のコマンドを実行します。
yumを-y MongoDBの-ORGをインストール
次のようにMongoDBの特定のバージョンをインストールするために、各成分は別々に、パケット、およびパッケージ名に取り付けられたバージョン番号を指定します。
yumを-y MongoDBの-ORG-4.2.0のMongoDB-ORG-サーバー-4.2.0のMongoDB-ORG-シェル-4.2.0のMongoDB-ORG-mongos-4.2.0のMongoDB-ORG-ツール-4.2.0をインストール
(注:あなたは開発版は、本番環境での使用には適していません(例えば3.5)を奇数リリースバージョンの.repoリポジトリ内のファイルのすべてのバージョンを見つけることができます。)
正常にインストールされ、次のように、パッケージのインストールが表示されます。
2.タールパッケージインストールのMongoDB
MongoDBの.tar.gzのtarボールには、以下の依存関係をインストールする必要があります。
yumのlibcurlののOpenSSLをインストール
MongoDBの.tar.gzのtarボールのダウンロードリンク:
https://www.mongodb.com/download-center/community?jmp=docs
以下に示すように、適切なバージョン、OS、パッケージの種類を選択します。
/ usr / localにパケットを解凍
タールXFのMongoDB-のlinux-x86_64の-rhel70-4.2.0.tgz -Cは/ usr / local /
MongoDBの名前を変更
MVのMongoDB-のlinux-x86_64の-rhel70-4.2.0は/ usr / local / MongoDBの
binディレクトリにあるMongoDBの実行可能ファイルは、それがPATHパスに追加されました:
輸出PATH = <MongoDBのインストールディレクトリ> / binに:$ PATHに
<MongoDBはインストールディレクトリ> MongoDBのインストール・パスのために。これでは、/ usr / local / MongoDBのでした
[ルート@ localhostのローカル]#エコーの輸出PATH =は/ usr / local / MongoDBの/ binに:$ PATH ">>〜/ .bashrcに
[ルート@ localhostのローカル]#ソース〜/ .bashrcに
作成MongoDBのデータディレクトリを:
MongoDBのデータは、dbディレクトリのデータディレクトリに保存されているが、このディレクトリは、自動的にインストールプロセス中に作成されていないので、手動でデータディレクトリを作成し、データディレクトリにdbディレクトリを作成する必要があります。(それ以外の場合は、起動時にエラーになります)
注:/データ/ DBのMongoDBデータベースのパスは、デフォルトのスタートアップです。あなたはより多くのオプションがのmongod -helpを行う見るために起動したときに指定する必要が-dbpathオプションを変更したい場合。
#mkdir -p /データ/ DB [localhostのローカル@ルート]
MongoDBはサービスバックグラウンドで実行し、ログのパスを指定します。
[ルート@ localhostの〜]#のmongod --fork --logpath /data/mongodb/logs/mongodb.log
MongoDBの管理シェル:
シェルのMongoDB MongoDBはMongoDBのインタラクティブな操作や環境管理に使用インタラクティブJavascriptのシェルを運んでいます。
[ルート@ localhostの〜]#のモンゴ
成功をビルドします。(閉じたキルを使用-2それ以外の場合は、データベースへの損傷の原因となり、閉じる、またはロック失敗を放出します)