2016年8月9日火曜日

node.js練習用開発環境を作成した

目的:できるだけ早く、お試しで単純なwebサービスを作ること。(内容はまだ秘密)

手段:開発言語は、node.js+express+HTML+javascriptでやりたい。

方針:なるべく手間をかけずに早くサービスを立ち上げる。

環境作成

  1. クラウドを使いそこにWebサービスを置く
  2. 開発は、ローカルでやるが仮想環境上に構築したい
  3. プログラムは、クラウドにファイル転送(SFTP)する。(ゆくゆくはrktとか使うか)
手順
  1. MacにVirtualBox(仮想化ソフト)をインストール。(手順は省略。)
  2. VirtualBoxにXubuntu(ubuntuの派生ディストリビューション。ISOが1G超えてる。。もうCDROMには収まらないのか。)をインストール。(手順は省略。理由は慣れているから。)
  3. Xubuntuにnode.jsをインストール(練習なので最新版でなくお手軽インストールを重視)
    1. sudo apt-get install nodejs
    2. sudo apt-get install npm 
    3. sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10
    4. node -v (v4.2.6 20160809現在。練習なので最新でなくて良い)
    5. sudo npm install express
  4. XubuntuにVisual Studio Codeをインストール(新進気鋭のMicrosoft製エディタでコード補完機能も充実してそうだから)
  5. 続いてクラウドの設定、Vultrを選択(お手軽、東京リージョンがあるから。こちらからサインインしてもらえると。とてもとてもありがたいです。)
  6. クラウドにubuntu serverをインストール(慣れているから、インスタンスの維持は最低価格で月5ドル。インスタンスを破棄すれば課金されません。)
  7. rootしかないので、useradd -m hogehoge
  8. 上記の3.の手順でnode.jsをインストール
  9. XubuntuからSSHでクラウドに接続。

一応一通り環境ができたので、練習開始。

0 件のコメント:

コメントを投稿