gitlabとほかのウェブサービスを共存させる。
gitlab 導入メモ
gitlabを普通に建てて、フロント側をサービスgotoにapacheのプロキシで分けるような感じ。
インストール
https://about.gitlab.com/downloads/
ここのまま。 インストールと起動をする。gitlabのアドレスの設定を変える。
/etc/gitlab/gitlab.rbの先頭にあるexternal_urlの設定を変える。
external_url='http://address.domain:8081'
とかにしておく、変えた後は、gitlab-ctl reconfigure をする。apacheを使ってプロキシの設定をする。
sites-availableの設定は以下のような感じ
apacheを起動して、エラーを解消する。
module周りでエラーがでたのでa2enmodをして解消する。
この設定で、address.domainにsslでアクセスしたときのみgitlabにアクセスされる。 ほかのサービスを同時に動かしたい時は、virtualhostで分けて設定する。