MEAN Stackインストール手順まとめ

February 5, 2014

やろうやろうと思って出来なかったmean、 作ってみたいアプリもあるので触ってみることに。

昨日のNUCONによると、typetalkもAngularを使っているとのこと。

nvmとnodeのインストール

# useradd project
# su - project
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
$ source $HOME/.bash_profile
$ nvm install 0.10
$ nvm use 0.10

MongoDBのインストール

# curl -O http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz
# tar -zxvf mongodb-linux-x86_64-2.4.9.tgz
# cd mongodb-linux-x86_64-2.4.9/bin/
# cp -n * /usr/bin/
# useradd mongodb
# mkdir -p /data/mongodb
# chown mongodb /data/mongodb

MongoDBの起動

# su - mongodb
$ mongod --dbpath /data/mongodb/ --port 27017

デーモン化はあとでやる。

bowerインストール

$ npm install -g bower

Gruntインストール

$ npm install -g grunt-cli

mean.ioの出番

$ git clone https://github.com/linnovate/mean.git
$ cd mean
$ npm install
$ bower install
$ npm start

次はnodeを使ったチャットアプリを実装して、このサンプルに組み込む。

今回参考にしたサイト:

そのあとはAngularのtutorial的なものをパスして、ノウハウにもざっと目を通す。



Recent blog posts



(c) Copyright 2023 Kotaro Yoshimatsu