LoginSignup
4
1

More than 5 years have passed since last update.

CentOS6.8にNode.jsとMongoDBをインストール

Last updated at Posted at 2018-01-28

Mac 上にVagrantで立てたCentOS6.8の中に
Node.jsとMongoDBをインストールしたい。

Node.jsをインストール

$ sudo yum install epel-release
$ sudo yum install nodejs
$ node -v
v0.10.48

(追記)
どうやら、結構バージョンが変わってるぽい。
ので、nvmというバージョン管理ツール入れる。
参考:https://qiita.com/hosoyama-mediba/items/62076628799bddb6ec24
  https://github.com/creationix/nvm

$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
$ command -v nvm

としてからOSを再起動してみる。

$ nvm ls-remote //どんなバージョンがあるか確認
$ nvm install 8.9.4 //これがいいらしい
$ node -v //v8.9.4

npmインストール

なぜかnpmは別っぽいので、別にインストール。

$ sudo yum install -y npm --enablerepo=epel

MongoDBをインストール

公式ページからドキュメント参考にしつつインストール。
https://www.mongodb.com/

TOP > DOC > Getting Started > Installation ページ内の、
(MongoDB Community Edition) Install On Linux > Install On Red Hat
の項目のところにインストールの仕方が書いてある。

リポジトリ作成

ドキュメントの1. Configure the package management system (yum)のところ。

$ sudo vi /etc/yum.repos.d/mongodb-org-3.6.repo

として

[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

と記入。

インストール

ドキュメント2. Install the MongoDB packages.のところ。

$ sudo yum install -y mongodb-org

スラズラズラーってなって、Complete!と言われました。
インストールできたということでしょう。

スタート

起動させます。

$ sudo service mongod start

できました!
簡単でしたね。

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1