質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Q&A

3回答

3799閲覧

AWSのEC2にTomcatをインストールしたい

RikuShimoida

総合スコア16

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

0グッド

0クリップ

投稿2019/04/08 16:17

前提・実現したいこと

AWSのEC2にtomcatをインストールしたいのですが、
sudo yum install tomcat
のコマンドを打つと
oaded plugins: priorities, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00:00
amzn-updates | 2.5 kB 00:00:00
No package tomcat available.
というエラーメッセージが出ます。
原因分かる方いらっしゃいますか?

■目的
EC2環境にWebサーバーとDBを構築し、JSPで動くWebシステムを作ってみたいと思い、勉強中です。

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

No package tomcat available. ```ここに言語名を入力 Java Linux AWS ### 試したこと EC2サーバーの/home/ec2-user というディレクトリにapache-tomcat-9.0.17-fulldocs.tar.gzをダウンロードしてみました。 No package tomcat available. というメッセージから推測して、インストールの実行ファイルなどをまとめたアーカイブファイル自体がサーバーにおかれていない事が原因と考えたためです。 (初心者の考えなので的外れかもしれませんが) なお、これでも結果は全く一緒でした。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。

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

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

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

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

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

guest

回答3

0

hichonさんの指摘されているとおり、rpm名を検索する必要があります。
tomcat系でたくさんのrpmがあり、あなたが必要なものを選択、インストールする必要があります。

例えば「yum install apache」とやっても「yum install tomcat」と同じ結果になります。
apacheの場合は「yum install httpd」とやる。
tomcatについては全く詳しくないのでどれが正しいのか分かりませんが、あなたがダウンロードしたのは「tomcat6-docs-webapp」に一番近いのでは。

up-streamから最新パッケージを導入すると他パッケージとの仕様差から動作しない可能性があります。今トラブルがなくても、セキュリティ上、常に最新を使う必要があり、最新パッケージはどんどん非互換が発生します。その場合、芋づる式にどんどんup-steamから導入すべきパッケージが増えていきます。

投稿2019/05/02 16:18

sage

総合スコア1216

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

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

0

自分ダウンロードしたか。
Tomcatのインストール方法はダウンロードしたTomcatのtarファイルを展開して配置する。
yum 必要ではありません。

投稿2019/04/15 01:18

BaronErica

総合スコア53

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

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

sage

2019/05/02 15:59

distributerの提供するrpmを使うべき。up-streamからパッケージを導入すべきではない。
guest

0

投稿2019/04/08 21:13

hichon

総合スコア5737

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問