実現したいこと
さくらのvps(ubuntu)サーバーでSpringBootのwarファイルを実行したい
前提
Spring、Linux初学者です。
eclipseでSpringBootを使って簡単なwebアプリケーションを作ったので、サーバーで公開したいと思いtomcat/webappsにデプロイしたのですが、404エラーで接続できない状態になっています。
アプリの構成なのか、環境構築間違いなのか…原因特定の助けをいただけないでしょうか。
現在の環境
(pom.xml内)→eclipse[Spring スタータープロジェクト]から作成
・springboot:3.1.4
・Java:17
・Mysql:バージョン記載なし
・Maven:バージョン記載なし
(ubuntu内)
・Ubuntu:20.04
・Java:openjdk 17.0.8.1
・Mysql:5.7.42
・Maven:Apache Maven 3.6.3
・Apache:2.4.41
・tomcat:9.0.31.0
発生している問題・エラーメッセージ
http://{サーバーIP}:8080/{warファイル名}/
→HTTPステータス 404 – 見つかりません。
※http://{サーバーIP}:8080/manager/html/でTomcat Webアプリケーションマネージャへの接続はできています。アプリケーション欄にデプロイしたwarファイル名も確認できます。
試したこと
・Ubuntu再起動
・Tomcatの設定、再起動
・Apacheの設定、再起動
・JavaのPATH再設定
・warファイル再生成
・ufwのポート開放(Apache Full,22/tcp,3306,8080/tcp)
pom.xmlやbulid.gradleを修正する必要がある…?とかも調べたら出てきましたが、よくわからなくてまだ触っていません。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。