GitBucketのインストール&初期設定[GCE]
環境
- OS : CentOS7
- GitBucket 4.12
Gitbucketのインストール
GitBucketのWARファイルをダウンロードしてTomcatにデプロイする
ダウンロード
wget https://github.com/gitbucket/gitbucket/releases/download/4.12/gitbucket.war
Tomcatへデプロイ
cp -p gitbucket.war /usr/local/tomcat/webapps/
管理者ユーザを作成
デフォルトの管理者(root)を削除し新たに管理者ユーザを作成する
- Sign In クリック
- ログイン(デフォルトの管理者)
ユーザ:root
パスワード:root
- 右上のメニューからシステム設定画面表示
- 新規ユーザ作成
- ユーザ情報入力(作成する管理者ユーザ)
- ログアウト(rootユーザ)
- 作成した管理者ユーザでログイン
- システム設定画面表示
- rootユーザの編集画面を表示
- 「Disable」にチェックし更新するとそのユーザ(root)が削除される
AJPの設定
前に設定してた blog.w-hippo.com
DBの設定
以前に作成したGitbucekt用データベースに接続する
- データベース作成内容はこちら blog.w-hippo.com
設定ファイル修正
/home/tomcat/.gitbucket/database.conf
db { # url = "jdbc:h2:${DatabaseHome};MVCC=true" # user = "sa" # password = "sa" # connectionTimeout = 30000 # idleTimeout = 600000 # maxLifetime = 1800000 # minimumIdle = 10 # maximumPoolSize = 10 url = "jdbc:postgresql://localhost/gitbucket" user = "gitbucket_user" password = "**************" }
Tomcat再起動
systemctl restart tomcat
確認
- PostgreSQL を参照するようになったので完了