このWebサイト ひつじ帳 は、管理者がWEB関連の技術をまとめた備忘録サイトです。 Linux,CentOS,PHP,MySQL,Blogger,JavaScript,CSS について記録しています。

CentOS-7.1/GitBucket

[ CentOS-7.1 ] [ GitBucket インストール・設定 ]

GitBucket

Git の リポジトリ管理ツール GitBucket をインストール・設定します。
  • 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
    


構造


<code>
<サーバー>
  ┃
  ┣ 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】
  ┃ ┃ ┃
  ┃ ┃ ┗/
  ┃ ┃
  ┃ ┗/
  ┃
  ┗/

</code>


GitBucket インストール・設定 ]

0 件のコメント:

人気記事

ページ

このブログを検索