Ubuntu 13.10 + Gitlab 6.2 インストール

Ubuntu 13.10 のインストール及びその初期設定、さらにGitlab 6.2のインストールを自分用にメモ。

Ubuntu 13.10 インストール

  • インストールイメージを持ってこよう
  • インストール方法は割愛

簡単な初期設定

  • 自分の環境を再現

必要最低限のパッケージをインストール

$ sudo apt-get update && sudo apt-get install zsh vim tmux git guake
  • chshもしておく

Caps LockをControlにする

keycode 66 = Caps_Lock NoSymbol Caps_Lock 

この部分を

keycode 66 = Control_L NoSymbol Control_L

にすることでCaps LockキーがControlキーとして扱われる。(上のサイトでは左CtrlとCapsを交換している。)

  • echo xmodmap $HOME/.xmodmap >> ~/.zshrcという呪文を唱えsource .zshrc

dotfilesの展開

  • お好みで
$ cd ~ && git clone https://github.com/masawada/dotfiles.git
$ chmod +x dotfiles/setup.sh && dotfiles/setup.sh
  • 先人の築き上げた環境を拝借するのである。

Gitlab 6.2 の導入

この記事に従ってコマンドを打つ。時間がかかるのでゆっくり待つ。

nginx

Gitlabのインストールが終わり(http://localhost)にアクセスすればGitlabのページが開くはずなのだが、nginxの設定ファイル(プロファイル?)の関係でポート80が重複してしまい開けない。

$ sudo rm /etc/nginx/sites-enable/default
$ sudo service nginx restart

こうすることで解決する。