🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VPS

VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

Spring Boot

Spring Bootは、Javaのフレームワークの一つ。Springプロジェクトが提供する様々なフレームワークを統合した、アプリケーションを高速で開発するために設計されたフレームワークです。

Q&A

解決済

2回答

2681閲覧

さくらVPS(CentOS8)でSpringBootで実装したサービスを起動して、ブラウザで表示したい

takahiro00

総合スコア84

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VPS

VPS(バーチャル・プライベート・サーバ)は、仮想化されたサーバをレンタルするサービスで、共有サーバでありながら専門サーバと同等の機能を果たします。物理的な専門サーバより安価で提供できるメリットがあります。

Spring Boot

Spring Bootは、Javaのフレームワークの一つ。Springプロジェクトが提供する様々なフレームワークを統合した、アプリケーションを高速で開発するために設計されたフレームワークです。

0グッド

0クリップ

投稿2020/12/31 19:29

前提・実現したいこと

さくらVPS(CentOS8)でSpringBootで実装したサービスを起動して、ブラウザで表示したいのですが、
上手く行きません。。

以下のサイトを参考にして
リンク内容
8080のポートを開放して、
以下のコマンドでjavaを実行(実行は上手く行っているようです)
java -jar test.1.0.0.jar
ですが、以下のURLにアクセスした際に、「このサイトにアクセスできません」と表示されます。
http://xxx.xxx.xx.xxx:8080/

http://xxx.xxx.xx.xxx
上記にアクセスした際にAPACHEのテストページに飛ぶので、APACHEの設定はできてると思うのですが、
ご教示頂ければと思います。

関係あるかわかりませんが、
sudo yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
上記コマンドでjavaをインストールしようとすると、以下のエラーが出ます。
Failed to download metadata for repo 'CentOS-base'
Error: Failed to download metadata for repo 'CentOS-base'

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

以下、CentOS8でjavaプログラムを起動したときのログです。

[root@test test]# java -jar test.1.0.0.jar . ____ _ __ _ _ /\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ / _` | \ \ \ \ \/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.3.4.RELEASE) 2021-01-01 04:10:21.057 INFO 25796 --- [ main] com.test.testApplication : Starting testApplication on ik1-test.vs.sakura.ne.jp with PID 25796 (/home/test/test.1.0.0.jar started by root in /home/test) 2021-01-01 04:10:21.060 INFO 25796 --- [ main] com.test.testApplication : No active profile set, falling back to default profiles: default 2021-01-01 04:10:25.290 INFO 25796 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2021-01-01 04:10:25.290 INFO 25796 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.38] 2021-01-01 04:10:25.411 INFO 25796 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2021-01-01 04:10:25.783 INFO 25796 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2021-01-01 04:10:26.256 INFO 25796 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. 2021-01-01 04:10:26.559 INFO 25796 --- [ task-1] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2021-01-01 04:10:26.889 INFO 25796 --- [ task-1] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.21.Final 2021-01-01 04:10:26.891 INFO 25796 --- [ task-1] org.hibernate.cfg.Environment : HHH000205: Loaded properties from resource hibernate.properties: {hibernate.bytecode.use_reflection_optimizer=false, hibernate.jdbc.lob.non_contextual_creation=true} 2021-01-01 04:10:27.374 WARN 25796 --- [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning 2021-01-01 04:10:27.384 INFO 25796 --- [ task-1] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.0.Final} 2021-01-01 04:10:27.893 INFO 25796 --- [ task-1] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.PostgreSQL10Dialect 2021-01-01 04:10:28.666 INFO 25796 --- [ task-1] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-01-01 04:10:28.767 INFO 25796 --- [ main] com.test.testApplication : Started testApplication in 8.941 seconds (JVM running for 10.44) ^C2021-01-01 04:11:01.830 INFO 25796 --- [extShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... 2021-01-01 04:11:01.917 INFO 25796 --- [extShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.

CentOS8のポートの開放状況?です

[root@test test]# ss -atn State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0 128 0.0.0.0:5355 0.0.0.0:* LISTEN 0 100 0.0.0.0:8080 0.0.0.0:* LISTEN 0 128 0.0.0.0:22 0.0.0.0:* LISTEN 0 128 0.0.0.0:5432 0.0.0.0:*

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

CentOS8

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

なぜか一晩置いてからアクセスしたら
無事アクセスできました。

投稿2021/01/01 10:50

takahiro00

総合スコア84

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

参考にされた URL は、2018年の記事ですね。

2019年6月より、さくらの VPS では、デフォルトで「パケットフィルタ」が有効に設定されています。

サーバー管理パネルから「パケットフィルタ」を開いて、「許可ポート設定」等の設定は実施されていますか?

投稿2021/01/01 00:51

CHERRY

総合スコア25216

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takahiro00

2021/01/01 07:35

ご回答ありがとうございます。 パケットフィルタは無効にしてあるんですよ。。
CHERRY

2021/01/01 08:24

なるほど... では、firewall のポート開放は正しくできていますか? sudo firewall-cmd --list-ports で、8080/tcp が表示されますか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問