f.c.v.systemのブログ -7ページ目

f.c.v.systemのブログ

IT関連の記事を書いていきます

Gitlabのインストールを実施する。
以下の環境では、CentOS 6.5にインストールを実施した。

■参考URL
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md

■rpmのダウンロード元
https://downloads-packages.s3.amazonaws.com/centos-6.5/gitlab-6.9.2_omnibus.1-1.el6.x86_64.rpm

■ダウンロード手順

1. rootユーザにスイッチする。

$ su - root

2. 作業ディレクトリを作成・移動する(以下では/tmp配下を使用した.)

$ mkdir /tmp/gitlab_install
$ cd /tmp/gitlab_install

3. rpmをwgetでダウンロードする。

$ wget https://downloads-packages.s3.amazonaws.com/centos-6.5/gitlab-6.9.2_omnibus.1-1.el6.x86_64.rpm

4. yumで必要なパッケージをインストールする。

$ yum install openssh-server
$ yum install postfix

5. Gitlabのrpmをインストールする。

$ rpm -ivh gitlab-x.y.z_omnibus-x.el6.x86_64.rpm

# インストールの実施で、y/Nを聞かれるため、y(yes)を選択。

6. 設定ファイルの作成
$ mkdir -p /etc/gitlab
$ echo external_url \"http://localhost\" > /etc/gitlab/gitlab.rb
$ chmod 600 /etc/gitlab/gitlab.rb
$ cat /etc/gitlab/gitlab.rb

7. インストール後の設定を反映させる。
$ gitlab-ctl reconfigure

8. インストール後の確認として、gitユーザが出来ていることの確認。

$ cat /etc/passwd | grep git

git:x:1002:1002::/var/opt/gitlab:/bin/sh
gitlab-redis:x:498:498::/var/opt/gitlab/redis:/bin/nologin
gitlab-psql:x:497:497::/var/opt/gitlab/postgresql:/bin/sh

9. http:/// でログイン確認。

初期ユーザは以下の模様
User: admin@local.host
Password: 5iveL!fe

*セキュリティ的に、新しい管理者権限のユーザを作成するか、最低でもパスワード変更はした方が良いかとです。