问题:安装了AWS Lighsail、Bitnami Prestashop、电子商务。正在寻找我的 MaraiDB

问题描述 投票:0回答:1

从 lighsail wed 页面连接到 SSH 时,我可以看到 MaraiDB 并可以访问 DB @ SSH 提示符。
伟大的! 但是,当尝试在数据库 LightSail 控制台中查找它时,它不会出现。 并且无法连接到 MySQL 或 Dbschema。

我想这是其中之一.. A) Lightsail 中的安装出错,控制台未检测到数据库正在实例中运行 B) 我需要在 Prestashop 中创建一个命名数据库,以便在 Lightsail 控制台中获取它并使我能够连接到我自己的桌面。 C)虽然我注册了 Lightsail 并为 prestashop 安装了电子商务,但该软件包不包括数据库,所以我必须在返回之前花更多的钱进行设置,然后才能做任何事情。

A、B 或 C 以及其他帮助将受到欢迎。 Bcs 的最终项目,待定。

尝试过。 1.setting.inc.php 文件用于获取 JDBC URL,AWS 中的空白文件-SSH 端。 2.重置桌面防火墙,普通端口侦听为入站电子商务端口配置(3306) 3.尝试与Dbschema连接。见下文。

来自 DBschema 的错误: com.mysql.cj.jdbc.exceptions.CommunicationsException:通信链路故障 最后一次成功发送到服务器的数据包是在 0 毫秒前。驱动程序尚未收到来自服务器的任何数据包。

又想是因为安装了,但是不知道怎么办?找不到 JDBC URL,因此在设置中使用标准 JDBC URL,只需 IP 和端口 {SOCKET}。

amazon-web-services mariadb prestashop bitnami amazon-lightsail
1个回答
0
投票

LightSail 数据库 是由 Amazon LightSail 为您管理的独立数据库服务器。这些数据库不在您的 LightSail 实例上运行,而是在 Amazon 管理的单独服务器上运行,您可以将应用程序配置为通过网络连接连接到这些数据库。当您拥有 Amazon 托管的数据库服务器时,Amazon 将为您执行版本升级、监控和灾难恢复以及数据库备份等操作。

请注意,目前 LightSail 数据库仅支持 PostgreSQL 和 MySQL,不支持 MariaDB。

您当前拥有的是直接在 LightSail 服务器上安装和运行的 MariaDB 数据库软件,即安装和运行 Prestashop 软件的同一服务器。这就是为什么当您

ssh
进入服务器时您可以看到数据库。 Amazon 不管理您的 MariaDB 数据库,Amazon 只是提供运行该软件的虚拟机(LightSail 实例)。您需要保持数据库更新、在崩溃时恢复数据库并进行备份。

© www.soinside.com 2019 - 2024. All rights reserved.