centOS6.9にmysql5.7.18をインストールしたいのにエラーが出る

解決済

回答 3

投稿 編集

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

begenner

score 52

現在ECサイトを作成しています。
現在本番環境を構築するために
Udemyのサイト
【入門・初心者向け】Ruby on Rails本番環境構築パーフェクトガイド

を参考に進めていますが、上記のカリキュラムはsqlite3で進めています。
自分の作成したアプリケーションがMySql環境で開発してきたのでそれに合わせるため、まずは練習として

0.VirtualBoxをインストールして、CentOSの中にrbenv、git、railsをインストール

  1. MySQLをインストール・設定

の 1 を リンク内容 を参考に進めていますが

yum install mysql-community-server

の部分でエラーがでてインストールが完了できません。

centOSなどサーバーやlinuxコマンドは初心者です。
原因と解決する方法がわかれば教えていただきますようお願いいたします。

実現したいこと

MySQL5.7.18を利用できるようにしたい

動作環境

開発環境
OS:mac
Ruby:2.3.5
Ruby on Rails: 4.2.5
MySQL: 5.7.18

本番環境(希望⬅︎なるだけUdemyのカリキュラムに合わせるため)
Ruby:2.3.5
Ruby on Rails: 4.2.5
MySQL: 5.7.18
CentOS: 6.9(minimalタイプ、画像はターミナルからCentOSにアクセスしてコマンドを実行しています)

参考サイト

CentOS6にMySQL5.7をyumでインストール

CentOS6.8にMySQL5.6をインストール

MySQL5.7 yum CentOS6 install (失敗)

試したこと

  1. yum install mysql-community-serverコマンドの後に
    2.yum updateコマンドをして試して確認しました
    (パッケージダウンロードエラーが表示されました)。

エラー画像

yum install mysql-community-serverコマンド 後のエラー画面

イメージ説明

yum updateコマンド後のエラー画面

イメージ説明
イメージ説明

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

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

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

    クリップを取り消します

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

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

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

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

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

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

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

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

    質問の評価を下げる

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

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

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

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

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

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

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

    詳細な説明はこちら

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

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

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

回答 3

check解決した方法

0

リンク内容

上記リンクの手順で実行すればインストールができました。
ご協力ありがとうございました。

投稿

  • 回答の評価を上げる

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

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

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

  • 回答の評価を下げる

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

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

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

0

mysql -v
としても何も返ってこない感じですか?

投稿

  • 回答の評価を上げる

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

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

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

  • 回答の評価を下げる

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

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

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

  • 2018/01/17 19:36

    [hanai@localhost ~]$ mysql -v
    -bash: mysql: コマンドが見つかりません
    [hanai@localhost ~]$
    となります。

    キャンセル

0

404のエラーコードが返ってきていますね。

つまり、そんなURLのrpmファイルはサーバーにないよってことです。

よく見るとCentOS6.9なのにel7用のrpmを探してます。
http://repo.mysql.com/yum/mysql-5.7-community/el/6/x86_64/ にアクセスすればわかりますが、
http://repo.mysql.com/yum/mysql-5.7-community/el/6/x86_64/mysql57-community-release-el6-10.noarch.rpmが正しいのではないかと思います。

rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpm

でやってみてはどうでしょうか?

投稿

  • 回答の評価を上げる

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

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

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

  • 回答の評価を下げる

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

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

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

  • 2018/01/17 19:59

    sudo rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpm
    を実行すると

    パッケージ mysql57-community-release-el6-11.noarch (mysql57-community-release-el6-10.noarch より新しいもの) は既にインストールされています。

    新しいものを削除するコマンドはどのようなコマンドでしょうか?

    キャンセル

  • 2018/01/17 20:06

    パッケージを削除するために
    sudo yum remove mysql*
    を実行すると

    [hanai@localhost ~]$ sudo yum remove mysql*
    [sudo] password for hanai:
    読み込んだプラグイン:fastestmirror
    削除処理の設定をしています
    引数に一致しません: mysql57-community-release-el6-11.noarch.rpm
    Loading mirror speeds from cached hostfile
    * base: ftp.riken.jp
    * extras: mirror.0x.sg
    * updates: mirror.nus.edu.sg
    引数に一致しません: mysql57-community-release-el6-11.noarch.rpm.1
    削除と設定したパッケージはありません。

    と出てきました。

    キャンセル

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

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