0

我有一个使用 create-react-app 创建的反应应用程序。它可以工作,我用 npm run build 编译了一个构建。我正在尝试从 vps 上的 nginx 服务器提供构建服务。Nginx 已安装,当我使用 go to vps 的 IP 地址时,默认的 nginx 页面显示在浏览器中。我按照本教程上传了我的反应构建 https://www.digitalocean.com/community/tutorials/how-to-deploy-a-react-application-with-nginx-on-ubuntu-20-04

我的域名托管在 godaddy 上,我的 vps 托管在另一个提供商上。我用vps的ip编辑了域名的记录。

服务器配置在我的启用站点的目录中保存为 blockface.fun。

server {
    listen 80;
    server_name blockface.fun;
    root /var/www/blockface.fun/html;
    index index.html;

    access_log /var/log/nginx/blockface-access.log;
    error_log /var/log/nginx/blockface-error.log;
}

当我在浏览器中访问 blockface.fun 时,它只是进入了 godaddy 主页。/var/www/blockface.fun/html 是反应构建的位置。

现在,当我在浏览器中访问 blockface.fun 时出现错误

This site can’t be reachedblockface.fun’s server IP address could not be found.
4

0 回答 0