Linux-admin-mysql-setup-on-centos-7
Linux Admin-CentOS 7でのMySQLセットアップ
Maria DBで使用するためにCentOSを構成するときに簡単に触れたように、CentOS _7 yum_リポジトリにはネイティブMySQLパッケージはありません。 これを説明するには、MySQLがホストするリポジトリを追加する必要があります。
CentOS LinuxでのMariaDBとMySQL
注意すべきことの1つは、MySQLがMariaDBとは異なるベース依存関係のセットを必要とすることです。 また、MySQLを使用すると、CentOSの概念と哲学、つまり信頼性を最大限に高めるように設計された製品パッケージが破壊されます。
したがって、MariaとMySQLのどちらを使用するかを決定する際には、2つのオプションを検討する必要があります。現在のDBスキーマはMariaで機能しますか? MariaにMySQLをインストールすると、どのような利点がありますか?
Mariaコンポーネントは、MySQL構造に対して完全に透過的であり、ライセンスが改善されて効率が向上しています。 説得力のある理由がない限り、MariaDBを使用するようにCentOSを構成することをお勧めします。
CentOSでMariaを支持する最大の理由は次のとおりです-
- ほとんどの人がMariaDBを使用します。 問題が発生した場合、Mariaのサポートがさらに受けられます。
- CentOSはMariaと一緒に実行するように設計されています。 したがって、マリアはより良い安定性を提供します。
- MariaはCentOSで公式にサポートされています。
MySQLリポジトリをダウンロードして追加する
MySQLリポジトリをダウンロードしてインストールします-
http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
- ステップ1 *-リポジトリをダウンロードします。
リポジトリは、簡単にインストールできるようにrpmパッケージに便利にパッケージ化されています。 _wget_でダウンロードできます-
- ステップ2 *-YUMからMySQLをインストールします。
_yum_パッケージマネージャーを使用して_MySQL_をインストールできるようになりました-
- ステップ3 *-MySQLデーモンサービスを開始して有効にします。
- ステップ4 *-MySQLサービスが稼働していることを確認します。
注-ファイアウォールルールは許可しません。* Unixドメインソケット*を使用するようにMySQLを構成することは一般的です。 これにより、LAMPスタックのWebサーバーのみがローカルでMySQLデータベースにアクセスできるようになり、データベースソフトウェアでの攻撃ベクトルの完全な次元が取り出されます。