phpMyAdminは、MySQLデータベースの管理を支援するGUIを提供するWebアプリケーションです。複数のMySQLサーバーをサポートし、MySQLコマンドラインクライアントを使用するための堅牢で簡単な代替手段です。
注 このガイドは、root以外のユーザーを対象としています。昇格された特権を必要とするコマンドには、接頭辞として sudo
が付けられます 。sudo
に慣れていない場合 コマンドを使用すると、ユーザーとグループのガイドを確認できます。
始める前に
-
まだ行っていない場合は、Linodeアカウントとコンピュートインスタンスを作成します。 Linode入門とコンピューティングインスタンスの作成ガイドをご覧ください。
-
コンピューティングインスタンスのセットアップと保護ガイドに従って、システムを更新し、ホスト名を構成します。タイムゾーンを設定し、制限付きユーザーアカウントを作成し、SSHアクセスを強化することもできます。
ホスト名を確認するには、次のコマンドを実行します。
hostname hostname -f
最初のコマンドは短いホスト名を表示し、2番目のコマンドは完全修飾ドメイン名(FQDN)を表示する必要があります(割り当てられている場合)。
-
動作するLAMPスタックをセットアップします。必要に応じて、CentOS6ガイドのLAMPを参照してください。
注 php-suhosin
をインストールした場合 パッケージでは、phpMyAdminを使用するときにいくつかの既知の問題があります。チューニングと回避策の詳細については、SuhosinphpMyAdminの互換性の問題のページをご覧ください。 -
EPELリポジトリを有効にします:
cd ~ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo rpm -ivh epel-release*
-
パスワードがプレーンテキストで送信されないように、SSLを使用してApacheを設定します。これを行うには、CentOSガイドのApacheでSSL証明書を確認します。
-
mycrypt
をインストールします PHPモジュール:sudo yum install php-mcrypt
-
Apacheを再起動します:
sudo service httpd restart
phpMyAdminのインストール
-
phpMyAdminをインストールします:
sudo yum install phpmyadmin
-
PHPMyAdminインストールへのアクセスを許可する仮想ホストごとに、ドキュメントルートからphpMyAdminインストール場所(
/usr/share/phpmyadmin
)へのシンボリックリンクを作成する必要があります。 ):cd /var/www/example.com/public_html sudo ln -s /usr/share/phpmyadmin
これにより、
phpmyadmin
という名前のシンボリックリンクが作成されます ドキュメントルート内。
phpMyAdminの構成
デフォルトでは、phpMyAdminはローカルホスト(127.0.0.1)からのアクセスのみを許可するように構成されています。コンピュータにアクセスするには、コンピュータのIPアドレスを追加する必要があります。
-
自宅または職場のコンピューターで使用されている外部IPアドレスをメモします。これは、次のWebサイトにアクセスして見つけることができます:
http://www.whatismyip.com
-
/etc/httpd/conf.d/phpMyAdmin.conf
にある構成ファイルを編集します 、127.0.0.1
の4つのインスタンスを置き換えます 自宅または職場のコンピュータのIPアドレスを使用します。
SSLを強制する
phpMyAdminを使用する場合はMySQLクレデンシャルを入力する必要があるため、SSLを使用してphpMyAdminインストールへのHTTPトラフィックを保護することをお勧めします。 WebサイトでSSLを使用する方法の詳細については、SSL証明書に対応しているガイドを参照してください。
-
phpMyAdminがphpMyAdmin構成ファイル
/etc/phpmyadmin/config.inc.php
でSSLを使用するように強制しますServer(s) configuration
の下に次の行を追加します セクション:- ファイル:/ etc / phpmyadmin / config.inc.php
-
Apacheを再起動します:
sudo service httpd restart
phpMyAdminインストールのテスト
phpMyAdminをテストするには、お気に入りのブラウザを開き、https://example.com/phpmyadmin
に移動します。 。ユーザー名とパスワードの入力を求められます。 MySQLのインストール時に指定したユーザー名「root」とパスワードを使用します。または、任意のMySQLユーザーを使用してログインし、その権限を保持することもできます。
ログインに成功した場合は、phpMyAdminが正しくインストールされています。
詳細情報
このトピックの詳細については、次のリソースを参照してください。これらは有用であることを期待して提供されていますが、外部でホストされている資料の正確性や適時性を保証することはできません。
- phpMyAdminホームページ
- phpMyAdminドキュメントページ