nginx复制默认服务器错误

nginx复制默认服务器错误,nginx,Nginx,我在nginx中得到以下错误 : a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:2 我在/etc/nginx/sites enabled/default中的文件是: server { listen 80 default_server; root /var/www/html; index index.php index.html index.htm;

我在nginx中得到以下错误

: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:2
我在/etc/nginx/sites enabled/default中的文件是:

server {
    listen 80 default_server;

    root /var/www/html;
    index index.php index.html index.htm;

    location / {
         try_files $uri $uri/ /index.php$is_args$args;
    }

    # pass the PHP scripts to FastCGI server listening on /var/run/php5-fpm.sock
    location ~ \.php$ {
            try_files $uri /index.php =404;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
    }

运行
grep default\u server/etc/nginx/sites enabled/*
并从其他文件中删除重复项

运行
grep-R default\u server/etc/nginx
查看定义了
default\u server
的位置并删除重复项。每个端口只能定义一个站点

出现此错误是因为启用了内部
站点
目录,多个文件通过删除

  • 通过
    cd/etc/nginx/sites enabled/
    获取目录通过
    ls
  • rm******
    使用此命令删除多个文件
  • 并运行此代码检查nginx是否工作
    sudo nginx-t
  • 删除服务器配置第1行的“默认服务器”。

    是否将此文件复制为另一个域的“模板”?