2016年7月22日金曜日

開発環境構築でハマる(いきなり高い目標を掲げるのは悪い癖)

勉強のため、ちょっとしたプログラムを作りたいと思い取り掛かったが、ハマる。

やりたいこと

  1. どこからでも環境にアクセスできるようにクラウド上に環境を作る。
  2. ブラウザさえあれば作業できるようにWebベースのIDEを導入する。

やろうとしていること
  1. クラウドは、Vultrを選択。これまでは、DegitalOcianを使ってきたが新たに使ってみることにした。理由は、Tokyoリージョンがあるため、アジアはシンガポールリージョンしかないDegitalOcianよりレスポンスが良いかなと考えた。(ただし出来合いのアプリケーションを一発で入れることができるのはDegitalOcian、インスタンスの作成とかスナップショットからのレストアもDegitalOcianのほうが気持ち早いかな)
  2. ディストリはubuntuを選択。理由は使い慣れているから、CoreOSも使ってみたいけど。そこから覚え直すのかなあ。。
  3. IDEはCloud9を選択。Amazonに買収されて話題だし、使い勝手が良いと評判。

1、2は超簡単。幾つか選択をしてボタン一発。SSHで接続する。useraddでユーザーを作ろうとするが、デフォルトで/homeにディレクトリ作ってくれなかったっけ?ディレクトリを作成。

3で、必要なもの。
  1. node.js
  2. python(2.7系列?)
node.jsのインストールはうまくいった。ubuntu16.04はpython3系列しかない?←いまここ

--追記--
やはり16.04からpythonは3系列がデフォルト。

-2016/7/26追記 ubuntu16.04にpython2.7を導入。
node.js + expressまで導入。

-2016/08/09追記
やはり思い直すし上記の環境は破棄することにする。

0 件のコメント:

コメントを投稿