AWS Lightsail doesn’t expose phpMyAdmin publicly — instead, you access it securely using an SSH tunnel. This keeps your database private and protected.
Download Your SSH (P-E-M) Key
From the Lightsail console, download your instance’s SSH key. You’ll need this file to authenticate.
Create an SSH Tunnel
Open a terminal and create an SSH tunnel that forwards a local port to the server’s web port.
Example:
ssh -i /path/to/your-key.pem -N -L 8888:127.0.0.1:80 bitnami@YOUR_SERVER_IPOnce connected, open your browser and go to:
http://localhost:8888/phpmyadminGet Your Database Credentials
Open a second terminal tab and SSH into the server normally, then view your WordPress config file:
cat /opt/bitnami/wordpress/wp-config.phpTo learn more about creating an SSH Connection, check out my tutorial on how to SSH into AWS Lightsail.
Note: When you close the SSH tunnel terminal, phpMyAdmin will immediately disconnect. This is expected and normal.



