2015年8月5日水曜日

IDCFクラウドでGitLabを構築

久しぶりにブログを書きます。
今回は500円でGitLabを構築します。
今更ですが、IDCFさんが連休前に宿題として出されていたものですねw

IDCFクラウドのLight.S1を用意します。 
ubuntuが楽なのでubuntuで作りましょう。 
ファイアウォール等の設定はめちゃ楽ガイドを見て頂ければ。 
http://www.idcf.jp/cloud/pdf/IDCFCloud_installation_guide.pdf 

ちなみにめちゃ楽ガイドではCentOS6.5で記載されています。 
今回この記事で使用しているのはubuntu14.04です。 


gitlabの以下URLでOSを選択する画面になりますので選択します。 
https://about.gitlab.com/downloads/ 

あとは記載通りです。(約10分) 
IDCFクラウドはrootログインなのでsudoの部分は消して良いでしょう。 

apt-get install openssh-server ca-certificates postfix
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash
apt-get install gitlab-ce
gitlab-ctl reconfigure

※自動的にミドルウェアも全部入れてくれます。 
※2015/05/12時点で「GitLab 7.10.4」がインストールされます。 

ちょっとmemoryが足りなくなるのでswapを1G位積んどきましょう。 

dd if=/dev/zero of=/swap bs=1024 count=1048576
mkswap /swap
swapon /swap
echo "/swap swap swap defaults 0 0" >> /etc/fstab

※swap積まないとrails側で処理出来ず、500エラーになります。 

あとはブラウザでアクセスします。 
※Passwordを変更する為に直ぐにアクセスして変更しましょう。 
http://IPアドレス/ 
Username: root 
Password: 5iveL!fe 


はい。これで500円gitlabが出来ました。 

それでは、よいクラウド構築を。

0 件のコメント:

コメントを投稿