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

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

ただいまの
回答率

90.62%

  • Linux

    3650questions

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

  • AWS(Amazon Web Services)

    1920questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

AWS EC2 使用するLinuxディストリビューション

解決済

回答 4

投稿

  • 評価
  • クリップ 1
  • VIEW 1,358

EKD

score 151

AWSのEC2に乗せるサーバOSの選定について教えてください

Linuxであることは決定しているですが、RedHat、Ubuntu、Fedora、Debian、Cent OSなど、選択肢が豊富にあり、決定できずにいます

ユーザ数100以下想定小規模クラウドシステムになります
プログラム(小)+Apacheが動作します

以下が選定する際の選択条件です(優先したい順)
・商用利用を考えています
・安定性が高い
・ユーザ数が多く、情報が多い
・サポートがあると良いかもしれない
・サイズが小さいと良いかもしれない

商用の場合は、これを使用するのが一般的といったコンセンサスなどはあるのでしょうか?
  • 気になる質問をクリップする

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 4

+4

EC2使うならせっかくだしAmazon Linux AMI使ってみたらどうでしょう。
何かあってもamazonへの問い合わせで済みますし。

触り程度に使った位ですが、
パッケージ管理はyumだけどCentOSの公式リポジトリと違って各種パッケージが大分新しめのバージョンをサポートしてるのが印象的でした。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

checkベストアンサー

+2

こんにちは。他の方もコメントされていますが、AWS上でLinux動かすための情報がまとまっているという点でAmazonLinuxが無難ではと思います(複数NICを扱う場合やEBSでディスクを複数マウントする場合等、AWSの作法に合わせないといけない部分もあり、ハマリどころがあります。ちょっとややこしい構成にしようとすると、仮想環境の知識とLinuxの知識の両方が必要になる場合があると思います)。また、ミドルウエアの脆弱性の問題が発生しても、AWS側で最速でセキュリティパッチを出してくれます。
サイズの観点では、どれがベストか、ちとわかりません。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

Ubuntu使いですが、サポートがあることを求めるならRedHadがいいかもしれません。
ユーザー数の多さと情報量であればRedHad系列ということもありCentOSですが、
情報量が多い分、過去の情報に当たって余計なトラブルを起こすことがまれにある印象です。

逆にDebianやUbuntuは海外での情報量が多いものの、Debianに関しては完全にコミュニティ
(常駐しているサポートスタッフなどがいない)点や、
UbuntuはCanonicalという会社がバックにあるものの、
まだ日本語でのサポートは受けていないのではと記憶しております。

ほぼ印象論なので、ほかの回答者さんの意見も踏まえたうえで吟味してください。

最後にUbuntuを使うのであればおすすめの書籍として「UbuntuServer実践バイブル」をお勧めいたします。


投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

+1

こんにちは。

kinmeさん同様、AWSを使ううえでの管理やサポートがしっかりしていますので、僕も Amazon Linux AMIをおすすめします。

Amazon Linux AMIについてくわしくは、公式のFAQ(リンク)をごらんください。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

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

  • ただいまの回答率 90.62%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

  • 解決済

    Linux 実行中のプロセスを確認する方法

    実行中のプロセスの状態を一覧表示して確認しようと思っているのですが、 どうすればできますか? どなたか教えてください。

  • 解決済

    /var/www/html の、適切な所有者は?

    /var/www/html の、適切な所有者は、何が正解でしょうか。 今まで、 apacheのグループにユーザを入れて、 /var/www/html は apache:apach

  • 解決済

    シンボリックリンク攻撃について

    いつもお世話に鳴ってます。 シンボリックリンク攻撃を行うためには、当該ディレクトリの書き込み権限が必要ですが、シンボリックリンク攻撃ってサーバの一般ユーザからの攻撃ですよね?

  • 解決済

    passwdコマンドを引数なしで実行

    rootユーザ以外のユーザで、passwdを引数なしで実行した場合、 rootユーザのパスワードを変更する動きをします。 rootユーザ以外のユーザの場合、 自分のパスワ

  • 解決済

    シェルスクリプトでユーザーの存在確認

    シェルスクリプトなどでユーザーの存在確認をする時は、 以下のようにすることが多いのでしょうか? grep '^test:' /etc/passwd 例えば、ユーザーが存在

  • 解決済

    自作サイトのサーバー環境について

    railsなどでWebサービスを複数作って公開していきたいのですが、サーバー環境およびスペックは最初はどれ位がいいのでしょうか? AWSか、さくらVPSのどちらかにしようかと思

  • 解決済

    共有サーバーのセキュリティについて

    SSH可能なレンタルサーバーのセキュリティ設定がどうなっているのか、ふと疑問に思い質問させていただきました。 httpdがapacheユーザーの権限で動いているサーバーで、共

  • 解決済

    ブラウザからアクセスしたときのユーザー名

    前提・実現したいこと ブラウザからLinuxのファイルやディレクトリにアクセスした場合のユーザー名は、 どのように設定されていますか? ユーザー名自体はそのブラウザからアクセスした

同じタグがついた質問を見る

  • Linux

    3650questions

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

  • AWS(Amazon Web Services)

    1920questions

    Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。