reactjs - 在哪里使用域和 ssl 证书在 Web 上托管 reactjs 站点?

标签 reactjs ssl cloud hosting

我有一个 React 网站,想将它部署到网络上。我已经在 godaddy 上购买了一个域,并想将其链接到该站点。我也想要一个 ssl 证书。

最简单的方法是什么?我已经尝试过 heroku,但我无法将 godaddy 链接到 heroku 并获得 ssl 证书。我可以每月支付 5-10 美元

谢谢!

最佳答案

  1. 检查 now.sh ,这是我见过的最简单的方法。

    他们给你 ssl 证书,如果你需要你可以使用你自己的域名。

    您将能够使用 npm/yarn 构建您的网站:

    在 package.json 中:

    "scripts": {
      "start": "react-scripts start",
      "build": "react-scripts build && now build/ --public
      .....  
    }
    

    然后从项目的根目录运行

    yarn build
    
  2. 购买 VPS 并手动设置所有内容。

    这并不难,你需要:

    • 购买 vps/vds,例如 digitalocean.com
    • 安装 node+npm/yarn、apache/nginx,使用 letsencrypt 设置 ssl 证书(配置新服务器通常需要 30 分钟)

第二种情况更便宜,灵 active 更高,但会花费更多时间和精力。

关于reactjs - 在哪里使用域和 ssl 证书在 Web 上托管 reactjs 站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553243/

相关文章:

javascript - 在同级组件完成 API 请求后,如何重新渲染 React 组件?

reactjs - 似乎无法使用 Expo 的 Font.loadAsync 加载自定义字体

php - 在网站本地备份上禁用 SSL 以在 WAMP 堆栈中进行本地编辑

javascript - 简单的云保存到 Google 文档

azure - 枚举 Azure 中云服务的所有实例

java - 使用 cf-java-client 执行 "cf-push"

javascript - 如何在 reactjs 中渲染字符串

java - 在运行时加载 java 信任存储 - 在 jvm 启动后?

ssl - Zend Framework Not 路由错误

reactjs - Github 中This branch has not been deployed 是什么意思?