![CentOS ã« MongoDB をインストールã™ã‚‹æ–¹æ³• 6](https://professor-falken.com/wp-content/uploads/2017/01/Como-instalar-MongoDB-en-CentOS-6-professor-falken.com_.jpg)
MongoDB 1 ã¤ã¯ã€ã—ã¾ã™ã€‚ NoSQL データベース ä¿å˜ã™ã‚‹ã«ã¯ 大é‡ã®ãƒ‡ãƒ¼ã‚¿, 㧠動的ãªãƒ€ã‚¤ã‚¢ã‚°ãƒ©ãƒ ã¨ãƒ‰ã‚ュメントを指å‘ã®ã‚¹ãƒˆãƒ¬ãƒ¼ã‚¸. NoSQL ã¯ã€ãƒ‡ãƒ¼ã‚¿ モデルをデータベース㨠MySQL ã®ã‚ˆã†ãªãƒªãƒ¬ãƒ¼ã‚·ãƒ§ãƒŠãƒ« データベースã§ä½¿ç”¨ã•ã‚Œã‚‹è¡¨å½¢å¼ã‚’å‚ç…§ã—ã¾ã™ã€‚, PostgreSQL, Microsoft SQL ã‚„ Oracle. ä¸ã§ã€ 機能, MongoDB å«ã¾ã‚Œã¦ã„ã¾ã™: 完全ãªã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ä½œæˆã®ã‚µãƒãƒ¼ãƒˆ, レプリケーション, 高å¯ç”¨æ€§ã¨è‡ªå‹•åˆ†å‰²ã¾ãŸã¯è¡Œåˆ†å‰².
ãŸã‚ インストール 〠サーãƒãƒ¼ ã® MongoDB ã‚ãªãŸã®ã‚µãƒ¼ãƒãƒ¼ã« Linux 㨠CentOS 6, è¡Œã†å¿…è¦ãŒã‚る最åˆã®äº‹ã¯ è¿½åŠ ã€ ãƒªãƒã‚¸ãƒˆãƒª ã® MongoDB. ã“れを行ã†ã«, ã‚’å¿…è¦ ä½œæˆã—ã¾ã™ã€‚ æ–°ã—ㄠファイル インストーラーã®ãƒªãƒã‚¸ãƒˆãƒªã« ヤムãれを編集. ã“ã®å ´åˆ, テã‚スト エディターを使用ã™ã‚‹ã¤ã‚‚ã‚Š Vim.
1 | vim /etc/yum.repos.d/mongodb.repo |
覚ãˆã¦ãŠã„ã¦ã€ 特権 ã‚ãªãŸã®ã‚µãƒ¼ãƒãƒ¼ã«ãƒã‚°ã‚¤ãƒ³ã—ã¦ã„るアカウント, å¿…è¦ã«ãªã‚Šã¾ã™ã®ã§ 管ç†è€…æ¨©é™ ã“れを行ã†ã«.
è¿½åŠ ãƒ•ã‚¡ã‚¤ãƒ«ã«æ¬¡ã®è¡Œ. ã‚ã‚‹å ´åˆ 2 ã¤ã®ã‚ªãƒ—ション, ã«ã‚ˆã£ã¦ã€ アーã‚テクãƒãƒ£ ã‚ãªãŸãŒæŒã£ã¦ã„るサーãƒãƒ¼.
MongoDB ã®ã‚·ã‚¹ãƒ†ãƒ ã®ãƒªãƒã‚¸ãƒˆãƒª 64 ビット
1 2 3 4 5 | [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/ gpgcheck=0 enabled=1 |
MongoDB ã®ã‚·ã‚¹ãƒ†ãƒ ã®ãƒªãƒã‚¸ãƒˆãƒª 32 ビット
1 2 3 4 5 | [mongodb] name=MongoDB Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/i686/ gpgcheck=0 enabled=1 |
一度編集, ãれをä¿å˜ã—ã¾ã™ã€‚ 塩もエディター.
MongoDB をインストールã—ã¾ã™ã€‚
ファイルを作æˆã—ãŸã‚‰, 〠MongoDB をインストールã—ã¾ã™ã€‚ ãã†ã§ã™ã€‚ ç°¡å˜ ã¨ã—㦠実行 次ã®ã‚³ãƒžãƒ³ãƒ‰ ・ ライン:
1 | yum install mongo-10gen mongo-10gen-server |
〠インストーラー 開始ã•ã‚Œã¾ã™ã€‚ ä¾å˜é–¢ä¿‚ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã€‚ ãªã‚Šã¾ã™ã¨ 確èªã—ã¾ã™ã€‚ ダウンãƒãƒ¼ãƒ‰ã¨ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«. å˜ã« ãれらをå—ã‘入れる ãã®ãƒ—ãƒã‚»ã‚¹ãŒå®Œäº†ã™ã‚‹ã¾ã§å¾…ã¤.
MongoDB ã‚’èµ·å‹•ã—ã¾ã™ã€‚
ãã®ä»–ã®ã‚µãƒ¼ãƒ“スã®ã‚ˆã†ã«, ãŸã‚ MongoDB ã‚’èµ·å‹•ã—ã¾ã™ã€‚ 以下を実行ã—ã¾ã™ã€‚ コマンド:
1 | service mongod start |
å ´åˆã¯ã€ã™ã¹ã¦ãŒä¸Šæ‰‹ãã„ã£ã¦, MongoDB 開始ã•ã‚Œã¾ã™ã€‚ システムを 対応ã„ãŸã—ã¾ã™ ã¨ã€ [ ã‚ã‹ã‚Šã¾ã—㟠].
〠実行 ã“ã®ã‚µãƒ¼ãƒ“スを実行ã—ã¾ã™ã€‚, 既定ã§ã¯, を通ã˜ã¦ã€ ãƒãƒ¼ãƒˆ 27017, ã®ã§ã€, 外ã®åˆ¥ã®ãƒžã‚·ãƒ³ã‹ã‚‰ã‚µãƒ¼ãƒãƒ¼ã«æŽ¥ç¶šã—ã¦ã„ã‚‹å ´åˆ, 構æˆã‚’考慮ã™ã‚‹å¿…è¦ãŒã€ ファイアウォール やファイアウォール. ã•ã‚‰ã«, 確èªã™ã‚‹å¿…è¦ãŒã€ 構æˆãƒ•ã‚¡ã‚¤ãƒ« ã® MongoDB ã‚ã‚Šã¾ã™ã€‚ /etc/mongod.conf, 構æˆã¨ã€ ãƒãƒ¼ãƒˆ リスニング, 〠ルート ã©ã“ãŒãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãŠã‚ˆã³ä½•ã‚’æ ¼ç´ã—ã¾ã™ã€‚ IP ãªã‚Šã¾ã™ ãƒã‚¤ãƒ³ãƒ‰ ã“ã®ã‚µãƒ¼ãƒ“ス.
![](https://analytics.padwani.com/images/banner2.jpg)