ねぎ嫌い

思いついたことをてきとうに。

AWS上にUbuntuインスタンスを使ってGitlabを構築した際のメモ

色々間違っているかもしれないが、自分用のメモを兼ねて。

インスタンスの作成

OSをUbuntu14.04を選択し、後は適宜。
業務で利用するように作ったのでm3.largeを選択。
VPC利用。

Gitlab導入

SSHインスタンスに接続した後に、以下の手順で。

  • RPMから取得
sudo wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.2.1-omnibus-1_amd64.deb
  • OpenSSHサーバー取得
sudo apt-get install openssh-server
  • メールサーバー取得
sudo apt-get install postfix

なんかブラウズされたらInternet Siteを選べばよい。後で編集できる

  • debパッケージのインストール
sudo dpkg -i gitlab_7.2.1-omnibus-1_amd64.deb
  • ホスト名の設定
sudo -e /etc/gitlab/gitlab.rb

example.comとかなっている部分を面倒なのでIPアドレスにしてしまう。
EX) http://192.168.111.111/

  • インストール後、起動
sudo gitlab-ctl reconfigure
  • アクセス

http://192.168.111.111/
user: root
pass: 5iveL!fe