Linuxのコマンドラインを介したMySQL管理は、初心者のシステム管理者やデータベース管理者にとって非常に困難
推奨読書:MySQLの基本的なデータベース管理コマンド
MySQLの管理をはるかに簡単にするために、私たちはPhpMyAdminと呼ばれるwebベースのMySQL管理ツールを導入しています。
PhpMyAdminは、コマンドラインユーティリティの代替として使用されるMySQL/MariaDBデータベースを管理するためのwebベースのインターフェイスです。
推奨読み取り:Linuxでデータベース管理のための20MySQL(Mysqladmin)コマンド
それはPHP言語で書かれていました、このアプリケーションを使用すると、作成、削除、変更、削除、インポート、エクスポート、検索、クエリ、修復、最適化、ブラウザを介して他のデータベース管理コマンドを実行するなど、さまざまなMySQL管理タスクを行うことができます。
システムサービス、ブログ作成ツール、またはコンテンツ管理システム(Cms)を管理するための他のよく知られたwebベースのインターフェイスとして、通常のセキ
この記事では、RHEL、CentOS、FedoraディストリビューションにApacheまたはNginx用のPhpMyAdminの最新の安定バージョンをインストールする方法を紹介します。
ここでは、WebサーバーのApacheまたはNginxの両方にPhpMyAdminのインストールを提供しました。 だから、そのアップあなたにインストールのために選択するwebサーバー。ただし、作業用システムには、作業用のLAMP(Linux、Apache、PHP、MySQL/MariaDB)またはLEMP(Linux、Nginx、PHP、MySQL/MariaDB)のセットアップがインストールされている必要があります。
働くランプかLEMPを持たなければ、セットアップするために私達の下の記事に続くことができます。
ランプスタックをインストール
- RHEL/CentOS7/6&Fedoraにランプスタックをインストール28-24
Lemp Stackをインストールする
- Rhel/CentOS7/6&FedoraにLEMP Stackをインストールする
- 28-24
ステップ1:EPELおよびRemiリポジトリのインストール
1. 最新バージョンのPhpMyAdmin(つまり4.8)をインストールするには、次のように、それぞれのLinuxディストリビューションにEPELおよびRemiリポジトリをインストールして有効に7
# yum install epel-release# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
Fedora28-24のRhel/CentOS6
でのステップ2:PhpMyAdmin Webインターフェイス
のインストール2. 上記のリポジトリをインストールしたら、次のコマンドの助けを借りてPhpMyAdminをインストールする時間が来ました。注意:RHEL/CentOS/FedoraシステムでPHP5.4を使用している場合は、以下のコマンドを実行してインストールする必要があります。
# yum --enablerepo=remi,remi-test install phpmyadmin
ステップ3:ApacheまたはNginxのためのPhpMyAdminの設定
Apache
では、アドレスhttp://<ip address>/phpmyadmin
でphpMyAdminが自動的に動作するため、phpMyAdminのために何も設定する必要はありません。推奨される読み取り:データベース管理用のMySQL BackupおよびRestoreコマンド
メイン設定ファイルは/etc/httpd/confの下にあります。d/phpMyAdmin.confでは、Require all grantedディレクティブ(Apache2.4の場合)とAllow from ip addressがディレクトリ
/usr/share/phpmyadmin
ブロック内に追加されていることを確認してください。最後に、Apacheを再起動して変更を適用します。
-------------- On RHEL/CentOS 7 and Fedora 28-24 --------------# systemctl restart httpd-------------- On RHEL/CentOS 6 --------------# service httpd restart
Nginx
webサーバーで、次のコマンドを実行して、PhpMyAdminインストールファイルへのシンボリックリンクをNginx webドキュメントルートディレクトリ(つまり/usr/share/nginx/html)に作成し:# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
最後に、NginxとPHP-FPMを再起動して変更を適用します。
ステップ4:PhpMyAdmin Webインターフェイスにアクセスする
ブラウザを開き、ブラウザを
http://<ip address>/phpmyadmin
にポイントします。 Phpmyadminインターフェイスを開く必要があります(下の画像に示すように)。次の記事では、悪意のある個人によって行われる最も一般的な攻撃に対して、LAMPまたはLEMPスタック上のphpmyadminインストールを保護するためのヒントをいくつ
また読む:デフォルトのPhpMyAdminログインURLを保護する方法