以下是将 HTML 网站发布到 Nginx 的详细步骤:

  1. 在 Nginx 服务器上安装 Nginx 软件包

  2. 创建一个新的网站配置文件

在 Nginx 的配置目录中创建一个新的网站配置文件,例如 '/etc/nginx/sites-available/mywebsite.conf',并在其中添加以下内容:

server {
    listen 80;
    server_name mywebsite.com;

    root /var/www/mywebsite;
    index index.html;

    location / {
        try_files $uri $uri/ =404;
    }
}

这将定义一个名为 'mywebsite.com' 的虚拟主机,将所有传入的 HTTP 请求都指向 '/var/www/mywebsite' 目录中的 'index.html' 页面。

  1. 创建网站根目录

在 '/var/www' 目录下创建一个新的 'mywebsite' 目录,并将 HTML 文件复制到该目录中。

  1. 禁用默认网站

在 Nginx 配置目录中,将默认网站配置文件 ('/etc/nginx/sites-enabled/default') 的符号链接删除,以禁用默认网站。

  1. 启用新网站

将新网站配置文件的符号链接创建到 Nginx 的 'sites-enabled' 目录中:

sudo ln -s /etc/nginx/sites-available/mywebsite.conf /etc/nginx/sites-enabled/
  1. 重新加载 Nginx 配置

执行以下命令以重新加载 Nginx 的配置:

sudo service nginx reload

现在,您的 HTML 网站应该已成功发布到 Nginx 上,并可以通过 'mywebsite.com' 访问。

Nginx 部署 HTML 网站 - 详细步骤指南

原文地址: https://www.cveoy.top/t/topic/ohVl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录