在 Debian 6 上设置 nginx 的安全实例

在 Debian 6 上设置 nginx 的安全实例

我以前使用过并设置过 Apache,但从未使用过 nginx。有人能给我提供一份好的指南,介绍如何设置和运行 nginx 以支持多个网站(我想是虚拟主机)。

我想要在 nginx 上运行具有不同主目录(~/domain1.com、~/domain.com 等)的不同网站。

答案1

Debian 的方式是在 /etc/nginx/sites-available 中为每个虚拟主机创建一个文件,然后在 /etc/nginx/sites-enabled 中建立符号链接;然后对于每个站点,如下所示:

server {
    listen   80;
    server_name  rav.shishnet.org;
    access_log  /var/log/nginx/rav.shishnet.org.log;
    root /home/shish/rav.shishnet.org/;
}

相关内容