MongoDB のインストール プロセスと問題記録 1. MongoDBのインストール MongoDBをダウンロード 公式アドレス: https://www.mongodb.com/download-center/community 登録が必要な場合があります。私は Centos7 システムを使用しているため、RHEL7.0 TGZ を選択しました。他のシステムは自分で選択できます。 登録したくない場合は、ここからダウンロードできます: https://www.mongodb.org/dl/linux ダウンロード手順: [root@localhost ~]# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.6.tgz # ダウンロード [root@localhost ~]# tar -zxvf mongodb-linux-x86_64-rhel70-4.2.6.tgz # 解凍 [root@localhost ~]# mv mongodb-linux-x86_64-rhel70-4.2.6/ /usr/local/mongodb # /usr/local/mongodb に移動 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : auth=true # 権限で開始 bind_ip=0.0.0.0 [root@localhost bin]# ./mongod -f ./mongodb.conf # MongoDBを起動します [root@localhost bin]# ps -ef|grep mongodb # 実行ステータスを確認します root 34125 1 0 09:43 ? 00:00:08 ./mongod -f ./mongodb.conf ルート 53204 33869 0 10:23 pts/0 00:00:00 grep --color=auto mongodb 実行ステータスは図のようになります。 訪問: 2. MongoDBのバックグラウンド起動 ここで使用しているのは、バックグラウンドsystemctlでMongoDBを起動することです。 まず、MongoDBをサービスに追加します
書く [ユニット] 説明=redis 後=ネットワーク.ターゲット [サービス] タイプ=フォーク 実行開始=/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID プライベートTmp=true [インストール] WantedBy=マルチユーザー.ターゲット wq 保存して終了 次に以下を実行します。前に開いたMongoDBプロセスを終了することを忘れないでください。 [root@localhost redis-6.0.1]# systemctl enable mongodb.service # ブートに追加 [root@localhost redis-6.0.1]# systemctl is-enabled mongodb.service # ブートが正常に有効化されているかどうかを確認 [root@localhost redis-6.0.1]# systemctl start mongodb # mongoDB サービスを起動します [root@localhost redis-6.0.1]# systemctl status mongodb # mongoDB の実行ステータスを表示します 起動に問題がある場合は、systemctl status mongodb でログ修復を確認できます。図の通り、正常に起動しています。 最後に、操作を容易にするためにソフト接続を行います [root@localhost bin]# ln -s /usr/local/mongodb/bin/mongo /usr/bin/mongo [root@localhost bin]# mongo MongoDB シェル バージョン v4.2.6 接続先: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb 暗黙的なセッション: session { "id" : UUID("6924698e-44ae-4d01-a0ab-013210c61330") } MongoDB サーバー バージョン: 4.2.6 > ^C さよなら 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: カルーセル効果を実現するネイティブJavaScript
>>: MySQL コピーテーブルと許可分析の 3 つの実装方法
Docker コンテナのタイムゾーンがホストマシンと一致しているかどうかを確認するにはどうすればよい...
ビジネス シナリオ: vue + element ui の el-dialog を使用します。ポップ...
目次なぜ Docker が必要なのでしょうか? Docker デプロイメントの例コードの準備Dock...
序文サーバーシステム環境は、CentOS 6.5 (最終) です。 FFmpeg をサーバーに正常に...
目次序文 - Vue ルーティング1. 最も基本的なルーティング構成1. router/index....
この記事では、ショッピングカートを実装するためのVue.jsフレームワークの具体的なコードを参考まで...
W3Cschoolではこのように説明しています<meta> 要素は、検索エンジン向けの説...
Linux に MySQL をインストールする方法をオンラインで検索すると、多くの方法が表示されまし...
大量のデータベース データを最適化することは非常に高度な科学であり、開発者が習得する必要がある専門的...
目次1. 例2. 兵士100人を作成する3. 質問4. 改善点5. エレガント? 6. JSの父から...
デバッグブランチプロジェクトの通常の開発中に、以前にリリースされたバージョンにバグがある場合がありま...
CSS セレクターHTML タグにスタイルを設定すると、タグの属性を設定できます。 <div ...
目次クロスドメインの理由JSONP Nginxソリューションバックエンドソリューションクロスドメイン...
MySQL が複数のテーブルを結合するときに、次のエラーが報告されます: [Err]1267 – 操...
最近、クライアントのために印刷していたとき、ページのヘッダーを印刷するのではなく、表の内容だけを印刷...