Lightsailでデータベースのパスワードが入力できない
解決したいこと
LightsailのSSH通信状態の画面で、「mysql -u root -p」を入力すると
次に出てくるEnter passwordに入力することができません。うんともすんともです。
なにも打てない、なにも貼り付けられません。
Enterは打てるので、抜け出すことはできるのですが画像のような状態です。
なにか初歩的な部分で間違っているのかもしれません…
データベースに接続する方法を教えてください。
ちなみにデータベースのパスワードは
「cat $HOME/bitnami_application_password」で入手できています。
発生している問題・エラー
mysql: Deprecated program name. It will be removed in a fu
ture release, use '/opt/bitnami/mariadb/bin/mariadb' inste
ad
Enter password: 【ここに何も入力することができない】
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pas
sword: NO)
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。
やろうとしているのはLaravelアプリのデプロイで、
私の浅い考えでは、cloud9と同じような環境にして
(データベース作って、ブリーズとかいれて、)
Lightsailに「WinSC」でcloud9で作ったアプリのフォルダを
アップロードしたらアプリが使えるようになる!と思っています。
参考にしているサイトで「PuTTY」と「WinSC」というツールをインストールの手順が
あったため、インストールしました。
「PuTTY」の機能とLightsailのSSH通信の機能の違いがよくわからなかったので
「PuTTY」でも「mysql -u root -p」を入力しましたが
同じく、Enter password:の部分以降入力ができませんでした。
また、SQLのセットアップができてないのかな?と考え
闇雲に「sudo yum update -y」と入力しましたが、
「sudo: yum: command not found」のエラーが出てしまいました。
sudoとかyumとか使えないってことは使えるようにすべきなんでしょうか???
でも検索してもLightsailでそんなことをしている人はいなさそうですし…
完全に手詰まりでどうすればいいのかわかりません。
助けてください。よろしくお願いいたします。
構築した環境
1 GB RAM、2 vCPU、40 GB の SSD
LAMP (PHP 8)
東京、ゾーン A (ap-northeast-1a)
以下のサイトを参考にしています。
https://chigusa-web.com/blog/aws-laravel-lightsail/
(【AWS】Laravelアプリを公開【Lightsail】)
https://chigusa-web.com/blog/lightsail-ssh/
(【AWS】クライアントからSSH接続・ファイル転送【Lightsail】)
https://chigusa-web.com/blog/lightsail-domain/
(【AWS】Route 53で取得したドメインをLightsailに設定)
https://chigusa-web.com/blog/lightsail-ssl/
(【AWS】LightsailにSSLを設定【HTTPS化】)