『入る学科間違えた高専生』の日記

プログラミングのコードを書いたりする予定です。あとは日記等。あといつまで高専生やねん

【Tomcat】AWSにGitBucketを実装してみる

前回無理矢理GitBucketを実装してものの見事にAWSに課金されてしまったので,
Tomcatを実装して課金されないような実装をしていきます.

nnsnodnb.hatenablog.jp

セキュリティグループは前回と同じです.Elastic IPは振っておく

作ったばかりのインスタンスに実装していきます.


手始めにアップデート

sudo yum -y update

続いてOpenJDKのインストール

sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

Tomcat8のインストール(yumでインストールできるとは思わなかった...)

sudo yum install -y tomcat8

GitBucketの確保
takezoe/gitbucketから最新版のURLをコピー

https://github.com/takezoe/gitbucket/releases/download/(バージョン)/gitbucket.war

こんな感じのURLです.バージョンは各々に合わせて変えてください.

次に,ダウンロードしたgitbucket.warTomcat内部に移動

sudo mv gitbucket.war /var/lib/tomcat8/webapps

Tomcat起動

sudo service tomcat8 start

Apache入れ忘れてた

sudo yum install httpd

Apache起動

sudo service httpd start

一応再起動時に自動的に起動するように

sudo chkconfig httpd on  
sudo chkconfig tomcat8 on

Tomcat8の自動起動はこれでいけるかはわかりません.暇があるときに確認しておきます,

最後にアクセスできれば完了です.

http://(Elastic IPのアドレス):8080/gitbucket