在 DigitalOcean Droplet 上部署节点应用程序 - Sequelize 错误

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

我在使用节点在 DigitalOcean Droplet 上部署应用程序时遇到问题。

我已经设置好了一切,但是当我使用 Node Server.js 启动服务器时,我得到:

我发现这与 Sequelize 有关,但我不知道如何解决它。我是否必须在 Droplet 上创建一个新用户,该用户将与可以连接到数据库的用户的凭据相匹配或什么?

对于另一个问题,当我尝试访问服务器上的任何 URL 时,我得到以下信息:

我认为这是 HTTPS 的问题,但不知道如何获取受信任的证书。

devops digital-ocean droplet
1个回答
0
投票

尝试使用 MySQL 命令行连接到您的 MySQL 服务器

GRANT ALL PRIVILEGES ON your_database.* TO 'your_user'@'your_server_ip' IDENTIFIED BY 'your_password';
FLUSH PRIVILEGES;

并且您可以使用 Certbot 获取和管理 SSL/TLS 证书。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.