git:gitbucket
                差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| git:gitbucket [2015/05/18 06:12] – clownclown | git:gitbucket [2025/02/16 13:53] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 22: | 行 22: | ||
| webappsディレクトリにgitbucket(warファイル)をDLします。 | webappsディレクトリにgitbucket(warファイル)をDLします。 | ||
| + | |||
| + | the release page:https:// | ||
| < | < | ||
| # cd / | # cd / | ||
| - | # wget https:// | + | # wget https:// | 
| </ | </ | ||
| + | |||
| + | ==== gitbucket-gist-plugin ==== | ||
| + | |||
| + | the release page:https:// | ||
| + | |||
| + | < | ||
| + | # mkdir -p / | ||
| + | # cd / | ||
| + | # wget https:// | ||
| + | # chown -R tomcat: | ||
| + | </ | ||
| + | |||
| + | ==== configure & start ==== | ||
| + | |||
| apacheと連携するために、httpの8080ポートはコメントアウトして、ajpポートを8009→8089に変更します。 | apacheと連携するために、httpの8080ポートはコメントアウトして、ajpポートを8009→8089に変更します。 | ||
| ※ajpポートの変更は、セットアップした環境の他のサービスと重複しているため。 | ※ajpポートの変更は、セットアップした環境の他のサービスと重複しているため。 | ||
| 行 32: | 行 48: | ||
| # vi / | # vi / | ||
| - | 70d69 | + | 92c92 | 
| - | <     < | + | |
| - | 74d72 | + | |
| - | <      | + | |
| - | 94d91 | + | |
| - | <     < | + | |
| - | 96,97d92 | + | |
| - | <      | + | |
| <     < | <     < | ||
| + | --- | ||
| + | >     < | ||
| </ | </ | ||
| apacheのconfファイルを作成します。 | apacheのconfファイルを作成します。 | ||
| 行 58: | 行 69: | ||
| http:// | http:// | ||
| root / root | root / root | ||
| + | |||
| + | ==== ユーザ設定 ==== | ||
| + | |||
| + | SSHキーを作成する。 | ||
| + | < | ||
| + | # ssh-keygen  | ||
| + | Generating public/ | ||
| + | Enter file in which to save the key (/ | ||
| + | Created directory '/ | ||
| + | Enter passphrase (empty for no passphrase): | ||
| + | Enter same passphrase again: ←何も入力せずにEnter | ||
| + | Your identification has been saved in / | ||
| + | Your public key has been saved in / | ||
| + | The key fingerprint is: | ||
| + | 15: | ||
| + | The key's randomart image is: | ||
| + | +--[ RSA 2048]----+ | ||
| + | | . .E=o . | | ||
| + | | . o =+.+ | | ||
| + | | . o .+. . | | ||
| + | | . ..= o o.| | ||
| + | | S = = o o| | ||
| + | |            | ||
| + | | | | ||
| + | | | | ||
| + | | | | ||
| + | +-----------------+ | ||
| + | </ | ||
| + | 作成したSSHキーを確認する。 | ||
| + | < | ||
| + | # cat .ssh/ | ||
| + | ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAA ~省略~ cfapXHhBTa38zp50vS546sC+JB8vBXjG1Q== root@localhost.localdomain | ||
| + | </ | ||
| + | GitBucketにログインする | ||
| + | 右上のAccount Settings(人の影)をクリック | ||
| + | 左のメニューからSSH Keysをクリック | ||
| + | Add an SSH KeyのTitleは適当、Keyは作成したSSHキーを張り付ける。 | ||
| + | 以後のgitの操作はSSH接続で行う。 | ||
| + | 任意のリポジトリを開き、右の「HTTP clone URL」の項目でSSHをクリックすると、SSH接続のURLが表示されます。 | ||
| ===== Tips ===== | ===== Tips ===== | ||
| 行 114: | 行 164: | ||
|   * jennkinsの「シェルの実行」に定義< |   * jennkinsの「シェルの実行」に定義< | ||
| sudo tar zcf / | sudo tar zcf / | ||
| + | </ | ||
| + | |||
| + | ==== リストア ==== | ||
| + | 適当な場所で解凍して、オリジナルの場所に設置・上書きします。 | ||
| + | < | ||
| + | # mkdir / | ||
| + | # chmod 777 / | ||
| + | # cd  / | ||
| + | |||
| + | [_backup]# tar xzvf gitbucket-20150608093100.tar.gz  | ||
| + | |||
| + | [_backup]# / | ||
| + | [_backup]# \cp -ar / | ||
| + | [_backup]# / | ||
| + | [_backup]# / | ||
| + | </ | ||
| + | |||
| + | ==== バージョンアップ ==== | ||
| + | https:// | ||
| + | < | ||
| + | # wget -O gitbucket.war https:// | ||
| + | |||
| + | # / | ||
| + | |||
| + | # mkdir -p / | ||
| + | # tar zcf / | ||
| + | # tar zcf / | ||
| + | # cp / | ||
| + | |||
| + | # rm -f / | ||
| + | # rm -rf / | ||
| + | # rm -rf / | ||
| + | # cp ./ | ||
| + | |||
| + | # / | ||
| + | # / | ||
| </ | </ | ||
git/gitbucket.1431929527.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)
                
                