読者です 読者をやめる 読者になる 読者になる

もしも社会人プログラマーがtopcoderのイエローコーダーを目指したら

略してもしイエ。技術的な話とか、パソコンに関する話とかを書いていきます。

自宅に開発環境を組み立てたい - 開発環境を整える連載 Part1

開発環境を整える連載

自宅でWebアプリ開発をしたくて、開発環境が欲しくなったので、組み立てていく連載です。今回の連載で作りたい開発環境は以下の通りです

  • Jenkins
  • GitBucketやBitBucket、GitLab的なソースコード管理システム
  • アプリケーション開発環境用サーバー

そのために、サーバーに仮想環境をいくつか載せて、その上でJenkinsやアプリケーション開発用サーバーを載せていきます。

仮想環境としては、基本的にはDockerを使っていきたいですが、世の中全てかDockerなわけではありません。Ansibleなんかで構成管理したい場合もあるでしょう。そこで、Vagrant&Ansibleな環境も欲しいです。ちょうど手元に物理サーバーが2台あるため、片方にDockerを、片方にVagrantを載せたいと思います。

まずはDocker環境を作って、その上にGitBucketを乗せるところから始めようかなと思うのですが、その前に、サーバーを2台用意するために、Mac mini Late2012モデルのメモリを増設したので、次回はその話を書こうかと思います。