Nginx

如何從 nginx 安全刪除 www 池和預設站點

  • March 13, 2022

如您所知,當您安裝 nginx 時,它帶有一個名為的預設池www和一個名為default.

我怎樣才能安全地刪除這兩個?因為我創建了一個新的池和站點,我想通過刪除這些來釋放一些資源。

您的文件位置和服務名稱可能有點不同,但您只需要刪除兩個配置並重新載入:

  1. 刪除池配置文件/etc/php/7.0/fpm/pool.d/www.conf
  2. 刪除預設站點配置文件/etc/nginx/sites-available/default及其符號連結/etc/nginx/sites-enabled/default
  3. 重新載入 nginxsudo service nginx reload
  4. 重新載入 fpmsudo service php7.0-fpm reload

您也可以www.conf作為模板留作以後使用:

  1. mv /etc/php/7.0/fpm/pool.d/www.conf /etc/php/7.0/fpm/pool.d/www.conf.template
  2. sudo service php7.0-fpm reload

這樣預設配置仍然存在,可以用作其他池配置的模板。該文件本身不會用於創建 php 池,因為它不符合以下include指令/etc/php/7.0/fpm/php-fpm.conf

include=/etc/php/7.0/fpm/pool.d/*.conf

引用自:https://serverfault.com/questions/868032