LoginSignup
27

More than 5 years have passed since last update.

GitLabをEC2上で動かすまでの7コマンド

Last updated at Posted at 2014-07-30

やったこと

  1. AWSマネジメントコンソールからEC2を起動(t2.microでやってみました→困った事に追記アリ)
  2. Route53でお好きなドメインといい感じに紐づける
  3. EC2にsshで入って後述の7コマンド叩いていく
  4. ドメインにアクセス!動きました〜 :clap:
  5. まずは【Username: root Password: 5iveL!fe】でログインして、必要に応じてさっそく上のメニューバーのところの「Admin area」からユーザーを追加したりして使っていきます:smiley_cat:

ひとまず今のところ問題なく使えています。大きいプロジェクトとか置き始めてなにか変化あったらまた書きます。

叩いたコマンド

$ sudo yum update
$ wget https://downloads-packages.s3.amazonaws.com/centos-6.5/gitlab-7.1.0_omnibus-1.el6.x86_64.rpm
$ sudo yum install openssh-server
$ sudo yum install postfix
$ sudo rpm -i gitlab-7.1.0_omnibus-1.el6.x86_64.rpm
$ sudo -e /etc/gitlab/gitlab.rb #自分のホストネームに直してください
$ sudo gitlab-ctl reconfigure

困った(?)こと

  • 初回ログインのときにパスワードを新しくしましょう画面→新しいものをいれる→ログイン画面で新しいパスワード→パスワードを新しくしましょう画面のループに。。
    • よくわからない挙動でしたが、他の画面(gitlab.example.com/profile)開いたらもうでてこなくなりました :frowning:
  • 【20141030追記】EC2のインスタンスタイプについてですが、microだとちょっと厳しいようです…。あやしい動きをしており、少なくともsmallにした方が安定しているようです。

参考

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
27