LoginSignup
0
3

More than 5 years have passed since last update.

GitBucketのインストール

Posted at

作業環境

-EC2
-CentOS 7.3

セキュリティグループの設定で
カスタム TCP ルールで「8080」ポートを空けておく

手順

JAVAをインストール

# yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel java-1.8.0-openjdk-headless

Tomcatをインストール

# yum install -y tomcat

Gitbucketをダウンロード

※4.10はversion

# wget -P /usr/share/tomcat/webapps/ https://github.com/takezoe/gitbucket/releases/download/4.10/gitbucket.war

Tomcatを起動・自動起動

# systemctl start tomcat
# systemctl enable tomcat

Nmapコマンドで、使用中のポートを確認します。

入っていない場合はインストール

# yum install -y nmap

Tomcatのデフォルポートは8080番なので、Portは開放されてます。

# nmap localhost

Starting Nmap 6.40 ( http://nmap.org ) at 2017-03-03 16:16 JST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000020s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 991 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
25/tcp   open  smtp
80/tcp   open  http
443/tcp  open  https
3306/tcp open  mysql
8009/tcp open  ajp13
8080/tcp open  http-proxy
9000/tcp open  cslistener

GitBucketにブラウザでアクセス

http://サーバIPアドレス:8080/gitbucket/

デフォルトのユーザIDとパスワードは下記の通りです。
- ユーザID: root
- パスワード: root
GitBucketのAdministrator権限ユーザー追加後、rootユーザーを削除する。

GitBucketのアップロード

gitbucket.war を削除→最新版ダウンロード→tomcatの再起動で可能。

# rm /usr/share/tomcat/webapps/gitbucket.war
# wget -P /usr/share/tomcat/webapps/ https://github.com/takezoe/gitbucket/releases/download/[GitBucketのバージョン]/gitbucket.war
# systemctl restart tomcat

以上。

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3