Câu hỏi của bạn còn thiếu một vài thông tin nên tôi sẽ đưa ra một số giả định:
- Bạn đang chạy phpmyadmin trên một máy chủ web cục bộ
- Bạn muốn tạo đường hầm trên máy này để kết nối với máy chủ mysql từ xa chỉ có thể truy cập thông qua Máy chủ Amazon Bastian của bạn
Vậy thì tất cả sẽ phụ thuộc vào cách bạn thiết lập cổng về phía trước, vì bạn đang nhận được Chào mừng bạn đến với nginx! có vẻ như bạn đã chuyển tiếp cổng 3307 sang cổng 80 trên máy điều khiển từ xa.
Hãy thử lệnh ssh này:
$ ssh -N <username>@<Bastian server IP> -L 3307:<internal ip of mysql server>:3306
- -N có nghĩa là bạn không muốn thực hiện bất kỳ lệnh nào (chỉ chuyển tiếp)
- 3307 là cổng cục bộ sẽ được chuyển tiếp
- là IP mà máy chủ Bastian có thể sử dụng để kết nối với máy chủ MySQL
- 3306 là cổng MySQL đang chạy trên máy từ xa
Hiện đang chạy phần sau trên máy cục bộ của bạn:
$ telnet localhost 3307
Bạn sẽ thấy số phiên bản mysql xuất ra, một số ký tự ngẫu nhiên và sau đó là mysql_native_password, kết nối sau đó sẽ đóng.
sau đó, bạn sẽ có thể định cấu hình phpmyadmin để sử dụng localhost và cổng 3307 để kết nối với máy chủ từ xa của bạn.