Nginx 部署 HTML 网站 - 详细步骤指南
以下是将 HTML 网站发布到 Nginx 的详细步骤:
-
在 Nginx 服务器上安装 Nginx 软件包
-
创建一个新的网站配置文件
在 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' 页面。
- 创建网站根目录
在 '/var/www' 目录下创建一个新的 'mywebsite' 目录,并将 HTML 文件复制到该目录中。
- 禁用默认网站
在 Nginx 配置目录中,将默认网站配置文件 ('/etc/nginx/sites-enabled/default') 的符号链接删除,以禁用默认网站。
- 启用新网站
将新网站配置文件的符号链接创建到 Nginx 的 'sites-enabled' 目录中:
sudo ln -s /etc/nginx/sites-available/mywebsite.conf /etc/nginx/sites-enabled/
- 重新加载 Nginx 配置
执行以下命令以重新加载 Nginx 的配置:
sudo service nginx reload
现在,您的 HTML 网站应该已成功发布到 Nginx 上,并可以通过 'mywebsite.com' 访问。
原文地址: https://www.cveoy.top/t/topic/ohVl 著作权归作者所有。请勿转载和采集!