Ubuntu20.04LTS phpmyadminで再度ハマる。

Ubuntu-sever-20.04LTSをクリーンインストールしたわけだけど

とりあえずLAMP環境をということで、taskcelコマンドでapache2,mysql8.0,php7.4を一気にインストール。phpmyadminもいるだろうと、apt install。

Windows10のPCからchromeでログインできない。18.04の時もそうだったな。
しかし今回はユーザーphpmyadminを作成し、権限付与もした。phpmyadmin用のデータベースの存在も確認したのにダメだ。

ググりながらの試行錯誤をしばらくやり、どことどこを変更したか記憶になくなったので、一度phpmyadminを設定ファイルごと削除するためにpurgeした上で、再度apt installした。

冷静になって丁寧にググると
/etc/phpmyadmin/config.inc.phpで設定する「host」は”localhost”ではく”127.0.0.1″にすると良いというがあった。
ここで注意しないといけないのは、config.inc.phpファイルそのものをいじるのではなく、設定値のみ記述する別ファイルのconfig-db.phpを変更するところ。

反映して、mysql、apacheを再起動。無事ログイン成功。

コメント

タイトルとURLをコピーしました