CentOS6にphpMyAdminをインストールして構成する方法

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 mycryptPHPモジュールをインストールします。

sudo yum install php-mcrypt

7 Apacheを再起動します。

sudo service httpd restart

phpMyAdminをインストールします##


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を構成します##


デフォルトでは、phpMyAdminはlocalhost(127.0.0.1)からのアクセスのみを許可します。したがって、リモートでアクセスするには、リモートコンピュータのIPアドレスを追加する必要があります。

  1. リモートコンピュータが使用する外部IPアドレスを書き留めます。 [whatismyip](http://www.whatismyip.com)のWebサイトにアクセスして見つけることができます。

  2. / etc / httpd / conf.d / phpMyAdmin.confにある構成ファイルを編集し、 127.0.0.1を自分のIPアドレスに置き換えます。

SSLの必須使用###

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をテストします##


phpMyAdminをテストするには、ブラウザで https:// example.com / phpmyadminを開きます。システムは、MySQLのユーザー名とパスワードの入力を求めます。正常にログインできれば、おめでとうございます。phpMyAdminのインストールが完了しました。

詳しくは##


このトピックの詳細については、次のリソースを参照してください。

Recommended Posts

CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にVNCをインストールして構成する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にOwncloudをインストールして構成する方法
CentOS8にRedmineをインストールして構成する方法
CentOS8にPostfixメールサーバーをインストールして構成する方法
Ubuntu16.04にNATSをインストールして構成する方法
Ubuntu18.04にGogsをインストールして構成する方法
CentOS7にDockerをインストールして使用する方法
Ubuntu18.04にCyberpanelをインストールして構成する方法
Ubuntu16.04にphpMyAdminをインストールして保護する方法
Ubuntu16.04にownCloudをインストールして構成する方法
Ubuntu16.04にownCloudをインストールして構成する方法
Ubuntu18.04にGitLabをインストールして構成する方法
Ubuntu18.04にAnsibleをインストールして構成する方法
CentOS8にComposerをインストールして使用する方法
Ubuntu16.04にphpMyAdminをインストールして保護する方法
Ubuntu16.04にElasticsearchをインストールして構成する方法
Ubuntu14.04にPostGISをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
Ubuntu18.04にVNCをインストールして構成する方法
Ubuntu16.04にSphinxをインストールして構成する方法
Ubuntu14.04にOrientDBをインストールして構成する方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS8にCurlをインストールして使用する方法
Ubuntu12.04にAppScaleをインストールして構成する方法
centosにtomcatをインストールおよびアンインストールする方法
Ubuntu14.04にPostGISをインストールして構成する方法
centOS7にjdk1.8をインストールする方法
CentOS8にMySQLをインストールする方法
CentOS8にMemcachedをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にVirtualboxをインストールする方法
CentOS8にTensorFlowをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
CentOS7にMongoDBをインストールする方法