Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

gitlab を virtual box 上の ubuntu 16.04にインストール

More than 1 year has passed since last update.

VirtualBox上のUbuntuに gitlabをインストールしようとした時引っかかったのでメモ。

この記事では、VB内Ubuntuのブラウザから 127.0.0.1のGitlabを立ち上げる方法を説明します。

1) Virtual Box のインスタンスを作成 ( linux Ubuntu64用)
2) 仮想マシンのストレージ コントローラー IDEの光学ドライブに、 ubuntu-16.04.3-desktop-amd64.iso など ubuntu.comからダウンロードしたものを指定します。
3) Virtual Boxを起動し、Ubuntuをインストールします。
4) Ubuntuのターミナルソフトからsudo visudo し、自分のログイン名 を xyzとしたら、次の行を加えます。 (加えないと、あとでgitlabのインストールでつまづきます。)

xyz ALL=NOPASSWD: ALL

5) ストレージ容量が足りないと言われると思いますので(全体で10GBの可変ストレージ割り当てがディフォルトだと思います)

sudo apt-get install gparted
sudo gparted

で起動したら、https://qiita.com/Qiita/items/c686397e4a0f4f11683d の案内に従って、linux-swap領域を小さくし、 /dev/sda1の容量を大きくします。
6) この後は、gitlabの公式ページ https://about.gitlab.com/installation/#ubuntu に従ってインストールします。 EXTERNAL_URLは 特に指定してなければ Ubuntu内のブラウザからアクセスできる様に "http://127.0.0.1/"とします。

#コマンド例  gitlab community editionのインストール
yourid@yourid-VirtualBox:~$ sudo EXTERNAL_URL="http://127.0.0.1/" apt-get install gitlab-ce

時間がかかりますが、インストールが終われば http://127.0.0.1/ でgitlabが見れる様になります。

*手順に失敗した場合は、コマンドを繰り返してもインストールできないかもしれません。私の場合は、Virtual Box の Ubuntuインスタンスから作り直しました。

スクリーンショット 2017-12-22 23.16.38.png

yukilab
IoTLT新潟主催。外資エンジニアリングマネージャも経験 IoTコンサルティング&フルスタックエンジニアリングサービス。シェアIoT作業所 プロトタイプカフェ運営。
https://www.prototype-cafe.space
iotlt
IoT縛りの勉強会です。 毎月イベントを実施しているので是非遊びに来てください! 登壇者を中心にQiitaでも情報発信していきます。 https://iotlt.connpass.com
https://iotlt.connpass.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away