要查找nginx配置中的虛擬主機,可以按照以下步驟進行操作:
進入 nginx 的配置文件目錄,通常是在 /etc/nginx/conf.d/ 或 /etc/nginx/sites-available/ 目錄下。
使用以下命令查找包含關鍵字"server_name"的配置文件,該關鍵字用于定義虛擬主機的域名或主機名:
grep -r "server_name" /etc/nginx/conf.d/
根據輸出結果,找到包含需要查找的域名或主機名的配置文件。
打開該配置文件,查看其中關于虛擬主機的配置信息,包括端口、域名、根目錄等。
根據需要修改或添加虛擬主機的配置信息,然后保存并重新加載 nginx 配置:
sudo nginx -s reload
這樣就可以查找和管理 nginx 配置中的虛擬主機了。