springboot作成したアプリケーションをさくらVPSサーバーでweb上に公開したい

前提

SpringBootでローカル環境で作成したアプリケーションをさくらVPSに載せてweb上で表示したいのですが、
http://IPアドレス/
でApacheのテスト画面が表示されます。

/opt/apache-tomcat-9.0.34/webapps/配下に "アプリケーション名.war" ファイルを配置しています。

実現したいこと

http://IPアドレス/
でアプリケーションのindexページが表示されるようにしたい。

発生している問題・エラーメッセージ

http://IPアドレス/ でアクセスするとApacheのテスト画面が表示される

試したこと

/opt/apache-tomcat-9.0.68/conf/server.xmlで8080ポートの記述をコメントアウト、8009ポートのコメントアウトを外しています。

<!-- <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> --> ~中略~ <Connector protocol="AJP/1.3" address="0.0.0.0" port="8009" secretRequired="false" redirectPort="8443" />

/etc/httpd/conf.dにproxy-ajp.confを作成、ProxyPassを設定

<Location /examples/> ProxyPass ajp://127.0.0.1:8009/examples/ </Location>

補足情報(FW/ツールのバージョンなど)

CentOS:7
jdk:11.0.16.1
Apache:2.4.6
tomcat:9.0.68

コメントを投稿

0 コメント