【问题标题】:Reactjs and NodeJs and HttpsReactjs 和 NodeJs 和 Https
【发布时间】:2021-06-17 20:29:11
【问题描述】:

我不知道如何提问,但这是我的需要。 在我的项目中,我有:

  1. 带有 reactJs 的前端。
  2. 带有nodeJs的后端,它在本地使用https。

构建后确保整个应用程序的 https 连接的步骤是什么?

【问题讨论】:

  • 通常,我在前端和后端(反向代理)前面都有 NGINX 服务。
  • 在生产模式下我们如何进行?
  • 正在生产中。您可以从 Let's encrypt 获取有效证书。

标签: node.js reactjs https


【解决方案1】:

为确保整个应用程序的 HTTPS 连接,您需要 SSL 证书。使用Lets Encrypt,您将能够为您的应用程序生成 SSL 证书。

基本上,certbot 是用于自动执行此过程的工具,如果使用 NGINX 使用 python3-certbot-nginx 包将有助于为您的域自动生成 SSL 证书。

注意:我只使用 NGINX 和 Certbot 在我的项目/应用程序中实现相同的目标。

因为在 MERN/Node.js 应用程序的上下文中,

我最近写了一篇关于An in-depth guide to deploying your Node.js/MERN application to production using AWS with Custom Domain & SSL 的博客

你可以参考一下,步骤可以在任何Ubuntu/Linux实例中复现。

博客链接:

更多参考链接: https://gist.github.com/bradtraversy/cd90d1ed3c462fe3bddd11bf8953a896

【讨论】:

    猜你喜欢
    • 2014-08-29
    • 2019-03-16
    • 2019-10-25
    • 2019-09-10
    • 2018-11-30
    • 2021-01-21
    • 2018-04-21
    • 2022-01-23
    • 2019-02-14
    相关资源
    最近更新 更多