Centos 7下yumインストールmongodb
4534 ワード
概要
MongoDBの特徴
MongoDBの公式ソースには以下の依存パッケージが含まれています.mongodb-org:MongoDBメタデータパッケージ、インストール時に以下の4つのコンポーネントパッケージを自動的にインストールします.1.mongodb-org-server:MongoDBデーモンと関連する構成と初期化スクリプトが含まれます.2.mongodb-org-mongos:mongosを含むデーモンプロセス.3.mongodb-org-shell:mongo shellを含む.4.mongodb-org-tools:MongoDBを含むツール:mongoimport,bsondump,mongodump,mongoexport,mongofiles,mongoplog,mongoperf,mongorestore,mongostat,and mongootop.
インストール手順
1.MongoDBのyumソースの構成
vim /etc/yum.repos.d/mongodb-org-3.4.repo
# :
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
# gpgcheck=0, gpg
[root@localhost ~]# yum makecache
2.MongoDBのインストール
インストールコマンド:
yum -y install mongodb-org
インストール完了後
mongoのインストール場所を表示するには、次の手順に従います.
whereis mongod
変更プロファイルを表示するには、次の手順に従います.
vim /etc/mongod.conf
3.MongoDBの起動
mongodbを起動するには:
systemctl start mongod.service
mongodbの停止:
systemctl stop mongod.service
mongodbのステータスを調べます.
systemctl status mongod.service
4.外部ネットワークアクセスはファイアウォールを閉じる必要があります.
firewallを閉じる:
systemctl stop firewalld.service # firewall
systemctl disable firewalld.service # firewall
5.Mongo shellの起動
コマンド:
mongo
データベースの表示:
show dbs
6.mongodbリモートアクセスの設定:
編集confコメントbindIp、mongodbを再起動します.(このコンフィギュレーションは、ネイティブのみが使用できるため、コメントが必要です)
vim /etc/mongod.conf
mongodbを再起動して変更を有効にします.
systemctl restart mongod.service
ここまで来ればmongodbは普通に使えます
転載先:https://www.cnblogs.com/benjamin77/p/8465394.html