← 返回首页

使用 Nginx 部署个人静态网站并悬挂备案号

发表于 2026-09-02 · 分类:运维

1. 准备站点文件

纯静态网站只需要把 HTML、CSS、JS 等文件放到服务器上的某个目录。以本站为例,上传后目录结构类似:

/var/www/boke/
├── index.html
├── about.html
├── css/style.css
└── posts/

2. 编写 Nginx 站点配置

在 /etc/nginx/conf.d/ 下新建域名对应的配置文件,把 server_name 改成自己的域名,root 指向站点目录:

server {
    listen 80;
    server_name example.com;

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

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

保存后执行 nginx -t 检查配置,再执行 nginx -s reload 生效。

3. 悬挂 ICP 备案号

ICP 备案通过后,应在网站主页底部的中央位置展示网站备案编号,并将编号链接至工业和信息化部备案管理系统首页:

<a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener noreferrer">
    闽ICP备2026034072号-1
</a>

注意展示的是带 -1 后缀的网站备案号,而不是不带后缀的主体备案号。

4. 验证