[ CentOS-7 ]

GitBucket

Git の リポジトリ管理ツール GitBucket をインストール・設定します。

GitBucket 仕様

バージョン

  • 4.1

インストール・設定 方法

  • インストール時期: 2016年06月
  • GitBucket 本体は、gitbucket.war をダウンロードする。
  • Java (java-1.8.0-openjdk) をインストールする。
  • Webサーバー/サーブレットコンテナ の Jetty (jetty-9.3.9) をインストールする。
  • Webサーバー(http)のポートは、8888 にする。
  • 実行ユーザーを gitbucket にする。

GitBucket 起動・停止

##■ 起動
[root@localhost ~]# service gitbucket start
[root@localhost ~]#

##■ 停止
[root@localhost ~]# service gitbucket stop
[root@localhost ~]#

##■ 再起動
[root@localhost ~]# service gitbucket restart
[root@localhost ~]#

##■ 状態確認
[root@localhost ~]# service gitbucket status
[root@localhost ~]#

##■ 自動起動をONにする
[root@localhost ~]# chkconfig gitbucket on
[root@localhost ~]#

##■ 自動起動をOFFにする
[root@localhost ~]# chkconfig gitbucket off
[root@localhost ~]#

インストールしたファイル

  • Jetty
    Jetty バージョン 9.3.9
    http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.3.9.v20160517/jetty-distribution-9.3.9.v20160517.tar.gz
    
  • GitBucket
    GitBucket バージョン 4.1
    https://github.com/gitbucket/gitbucket/releases/download/4.1/gitbucket.war
    

構造


<サーバー>
  ┃
  ┣ etc/
  ┃ ┃
  ┃ ┣ default/
  ┃ ┃ ┃
  ┃ ┃ ┗ gitbucket	【設定ファイル】【root:root:644】
  ┃ ┃
  ┃ ┗ init.d/
  ┃    ┃
  ┃    ┗ gitbucket	【起動スクリプト】【root:root:755】
  ┃
  ┣ home/
  ┃ ┃
  ┃ ┣ gitbucket/	【gitbucket:gitbucket:775】
  ┃ ┃ ┃
  ┃ ┃ ┣ .gitbucket/	【自動作成される】【gitbucket:gitbucket:755】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ repositories/	【リポジトリ】【gitbucket:gitbucket:755】
  ┃ ┃ ┃  ┃  
  ┃ ┃ ┃  ┗ data.mv.db	【gitbucket:gitbucket:644】
  ┃ ┃ ┃     data.trace.db	【gitbucket:gitbucket:644】
  ┃ ┃ ┃     database.conf	【gitbucket:gitbucket:644】
  ┃ ┃ ┃
  ┃ ┃ ┣ jetty/		【Jetty】【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ bin/		【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ etc/		【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃ ┃
  ┃ ┃ ┃  ┃ ┗ jetty-http.xml	【gitbucket:gitbucket:664】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ lib/		【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ logs/		【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ modules/		【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ resources/	【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┣ webapps/		【gitbucket:gitbucket:775】
  ┃ ┃ ┃  ┃ ┃
  ┃ ┃ ┃  ┃ ┗ gitbucket.war	【GitBucket 本体】【gitbucket:gitbucket:644】
  ┃ ┃ ┃  ┃
  ┃ ┃ ┃  ┗ README.TXT			【gitbucket:gitbucket:664】
  ┃ ┃ ┃     VERSION.txt			【gitbucket:gitbucket:664】
  ┃ ┃ ┃     gitbucket.state			【gitbucket:gitbucket:644】
  ┃ ┃ ┃     notice.html			【gitbucket:gitbucket:664】
  ┃ ┃ ┃     license-eplv10-aslv20.html	【gitbucket:gitbucket:664】
  ┃ ┃ ┃     start.ini			【gitbucket:gitbucket:664】
  ┃ ┃ ┃     start.jar			【gitbucket:gitbucket:664】
  ┃ ┃ ┃
  ┃ ┃ ┗/
  ┃ ┃
  ┃ ┗/
  ┃
  ┗/



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-07-14 (木) 16:44:56 (826d)