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

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

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

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

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

解決済

3回答

4517閲覧

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

begenner

総合スコア79

CentOS

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

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

1クリップ

投稿2018/01/17 10:20

編集2018/01/17 10:35

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

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

0.VirtualBoxをインストールして、CentOSの中にrbenv、git、railsをインストール
2. 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コマンド後のエラー画面

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

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

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

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

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

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

guest

回答3

0

自己解決

リンク内容

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

投稿2018/01/17 13:53

begenner

総合スコア79

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

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

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 10:49

oskbt

総合スコア1895

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

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

begenner

2018/01/17 10: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 より新しいもの) は既にインストールされています。 新しいものを削除するコマンドはどのようなコマンドでしょうか?
begenner

2018/01/17 11: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 削除と設定したパッケージはありません。 と出てきました。
guest

0

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

投稿2018/01/17 10:34

apo

総合スコア349

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

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

begenner

2018/01/17 10:36

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問