Skip to content

Nginx 配置笔记

这篇笔记记录了笔者在Ubuntu 环境下使用 Nginx部署此静态网站的经验。

Ubuntu 环境下安装Nginx

首先需要在Ubuntu 环境下安装好Nginx

配置文件的修改

使用如下命令创建一个新的配置文件

sh
sudo vim /etc/nginx/sites-available/vitepress

并在配置文件中写入以下内容

json
server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /home/var/www/peter_zone;
    index index.html index.htm;

    server_name 1.92.111.230;

    location / {
        try_files $uri $uri/ =404;
    }
}
  • root后面是静态网站index.html所在的路径,也就是网站主入口的目录路径。
  • server_name后面是服务器的公网IP地址。

保存好上述配置文件后,需要执行下面的步骤,来检查配置文件的语法是否正确:

创建符号链接应用此配置

创建一个符号链接将这个配置文件链接到 sites-enabled 目录

sh
sudo ln -s /etc/nginx/sites-available/vitepress /etc/nginx/sites-enabled/

检查配置文件的语法

执行下面的命令检查配置文件是否有语法错误:

sh
sudo nginx -t

重新加载Nginx

应用修改后的配置:

sh
sudo systemctl reload nginx

验证部署

最后可以通过公网IP 访问一下自己的网站,看能否正常打开。