CentOS 64 ビット phpMyAdmin のアップグレード

CentOS 64 ビット phpMyAdmin のアップグレード

phpmyadmin をインストールして、その実行に必要なすべてのものを実行するのに、このような作業のやり方がよくわからないため、とてつもなく時間がかかりました。とにかく、ようやく動作するようになりましたが、非常に古いバージョンがインストールされていることには気付きました。Putty.exe を使用して PMA 4.0.6 にアップグレードする簡単な手順を知っている人はいませんか? 知らない場合は、古いバージョンを削除して新しいバージョンを再インストールする方法を教えてください。この古いバージョンでは、テーブルを編集するのにとてつもなく時間がかかります。

答え1

最も簡単な方法は、RHEL/CentOS/Fedora リポジトリREMIを有効にすることです (REMI には最新バージョンの PMA があり、EPEL は不足している依存関係を提供します)EPEL

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

次にPMAパッケージをインストールします(リポジトリの現在のバージョンは4.0.6です)

yum --enablerepo=remi install phpmyadmin

そのマシンにはどの HTTP サーバーがインストールされていますか? Apache では、VirtualHostPMA が自動的に動作するので、何も設定する必要はありません。Apache のメイン構成ファイルは にあります/etc/httpd/conf.d/phpMyAdmin.conf。PMA 構成ファイルは にあります/etc/phpMyAdmin/config.inc.php

さて、古いバージョンをリモートするにはどうすればいいでしょうか?RPMパッケージとしてインストールしますか?それでは試してみましょう

yum remove phpmyadmin

手動でインストールした場合、どこにインストールされますか? アンインストールとは、単にディレクトリを削除することです。どのようにアクセスしますか? たとえば、http://www.yourserver.com/phpmyadminそのディレクトリにマップするエイリアスはありますか? その場合は、それらのエイリアスを定義解除します。

関連情報