「gitbucket」のアプリケーションが起動できない問題を解決!


エラー↓

FAIL - コンテキストパス [/gitbucket] のアプリケーションが起動できません

logファイルから切り抜き↓

Caused by: java.io.IOException: Directory '/.gitbucket' could not be created

原因はgitbucketが利用するフォルダーを作成できなかったこと
本来はgitbucketを起動したユーザーのホームディレクトリに作成されるのだが、tomcatの場合ホームディレクトリが存在しない?のでフォルダーが作成できずエラーを出していたみたい。

1. tomcatを停止↓

コマンド
sudo systemctl stop tomcat9

2.tomcatのユーザーフォルダー作成↓

コマンド
sudo mkdir /home/tomcat9

3.rootからtomcatにフォルダー権限を移動↓

コマンド
sudo chown tomcat:tomcat /home/tomcat9

4.tomcatの「ホームディレクトリだよ」って事をOSに届け出↓

コマンド
sudo usermod -d /home/tomcat9 tomcat

5.tomcat様起動↓

コマンド
sudo systemctl start tomcat9

勝手に起動していれば成功↓