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を再起動。無事ログイン成功。
コメント