要关闭 Nginx 的默认站点,可以通过修改配置文件来实现,以下是具体步骤:
1、找到并编辑 Nginx 配置文件:
通常在/etc/nginx/nginx.conf
或/usr/local/nginx/conf/nginx.conf
中。
也可以是/etc/nginx/sitesavailable/default
或/usr/local/nginx/conf/vhosts/default.conf
等路径下的具体虚拟主机配置文件。
2、注释掉或删除默认站点配置:
打开配置文件后,找到类似如下的内容:
server { listen 80 default_server; server_name _; ... }
将整个server
块注释掉或删除,可以在server
块前加上#
进行注释:
# server { # listen 80 default_server; # server_name _; # ... # }
3、保存配置文件:
保存文件并退出编辑器。
4、测试配置文件是否正确:
运行以下命令来测试配置文件是否有语法错误:
sudo nginx t
如果输出显示syntax is ok
和test is successful
,说明配置文件没有问题。
5、重新加载 Nginx:
重新加载 Nginx 以应用更改:
sudo systemctl reload nginx
或者,如果你使用的是较旧的系统,可以使用以下命令:
sudo service nginx reload
通过以上步骤,Nginx 的默认站点将被关闭,如果需要完全删除默认站点的配置文件,可以直接删除相应的文件,然后按照上述步骤重新加载 Nginx。