Gitlabとは、自ホストにGithubのようなリポジトリ管理サイトを構築することができるオープンソースツールで、Gitlabhqとも呼ばれています。 Gitを使いたいが外部サイトに依存するには抵抗がある場合は、自前のサイトでホストしてプロジェクト管理、タスク管理、ソース管理できるのでとても有用なプロダクトです。 それでは、早速導入してみます。 GitlabをホストするためのインスタンスをEC2に起動します。 運用時は必要に応じてインスタンスサイズを変えれば良いですが、インストール時は重いコンパイルが実行されるので、smallインスタンス以上にしておくと待ち時間が少なくなります。 今回は、CentOS(suz-lab_ebs_centos-core-x86_64-6.0.5)にインストールしてみます。 gitアクセスとサイトのブラウジングでSSHとHTTPを使用するため、セキュリティグルー