phpMyAdminは、Web上のデータベース管理ツールであり、[MySQL](https://cloud.tencent.com/product/cdb?from=10680)データベースの管理に役立つ美しいGUIインターフェイスを提供します。 phpMyAdminは複数のMySQLサーバーをサポートします。MySQLコマンドラインと比較すると、phpMyAdminは強力でシンプルな代替ツールです。
1 [Linode入門](https://www.linode.com/docs/getting-started)および[サーバーセキュリティ](https://www.linode.com/docs/security/securing-your-server)のガイドラインに従って、Linodeの[ホスト名](https://www.linode.com/docs/getting-started#setting-the-hostname)を設定していることを確認してください。
ホスト名を表示するには、次のコマンドを実行できます。
hostname #短いホスト名を表示する
hostname -f #完全修飾ドメイン名(FQDN)を表示する
2 更新システム:
sudo yum update
3 LAMP環境を構成するには、[CentOS 6のLAMP環境](https://www.linode.com/docs/websites/lamp/lamp-server-on-centos-6/)を参照してください。
注 php-suhosin
パッケージをインストールした場合、phpMyAdminを使用するといくつかの既知の問題が発生します。これらの問題の詳細については、[Suhosin phpMyAdmin互換性問題ページ](http://www.hardened-php.net/hphp/troubleshooting.html)を参照してください。
4 EPELソースを有効にする:
cd ~ wget http://download.fedoraproject.org/pub/epel/6/x86\_64/epel-release-6-8.noarch.rpm sudo rpm -ivh epel-release\*
5 パスワードがプレーンテキストで送信されないように、HTTPSを実装するようにApacheでSSL証明書を構成およびインストールします。 [CentOSのApache + SSL証明書](https://www.linode.com/docs/security/ssl/ssl-apache2-centos)を参照してください。
6 mycrypt
PHPモジュールをインストールします。
sudo yum install php-mcrypt
7 Apacheを再起動します。
sudo service httpd restart
1 phpMyAdminをインストールします: sudo yum install phpmyadmin
2 実際のニーズでは、このphpMyAdminにアクセスするために多くの仮想ホストが必要になる場合があるため、ここの仮想ホストごとに、Apache DocumentRoot(Apacheドキュメントルートディレクトリ)からphpMyAdminのインストール場所へのシンボリックリンク( / usr / share / phpmyadmin)を作成する必要があります。
):
cd /var/www/html/example.org/public\\\_html sudo ln -s /usr/share/phpmyadmin
# Apache DocumentRoot(Apacheドキュメントルートディレクトリ)の下に名前の付いたファイルを作成します`phpmyadmin`シンボリックリンク
デフォルトでは、phpMyAdminはlocalhost(127.0.0.1)からのアクセスのみを許可します。したがって、リモートでアクセスするには、リモートコンピュータのIPアドレスを追加する必要があります。
リモートコンピュータが使用する外部IPアドレスを書き留めます。 [whatismyip](http://www.whatismyip.com)のWebサイトにアクセスして見つけることができます。
/ etc / httpd / conf.d / phpMyAdmin.conf
にある構成ファイルを編集し、 127.0.0.1
を自分のIPアドレスに置き換えます。
phpMyAdminを使用する場合はMySQLアカウントとパスワードを入力する必要があるため、phpMyAdminのセキュリティを保護するためにSSLを使用することをお勧めします。 SSLの使用方法の詳細については、[SSL証明書](https://www.linode.com/docs/security/ssl//)を参照してください。
1 phpMyAdmin構成ファイル / etc / phpmyadmin / config.inc.php
の Server(s)configuration
セクションに次のステートメントを追加して、phpMyAdminにSSLの使用を強制します。
$cfg'ForceSSL'='true';
2 Apacheを再起動します。
sudo service httpd restart
phpMyAdminをテストするには、ブラウザで https:// example.com / phpmyadmin
を開きます。システムは、MySQLのユーザー名とパスワードの入力を求めます。正常にログインできれば、おめでとうございます。phpMyAdminのインストールが完了しました。
このトピックの詳細については、次のリソースを参照してください。
Recommended Posts