Ubuntu 中的 Apache 文件夹

Ubuntu 中的 Apache 文件夹

我将网站文件放在 var/www 中,它运行正常,但我不知道这些文件夹的详细信息。我们只使用 www 吗?我们还可以在 var 文件夹中做什么?

我曾经读到过不要将聊天日志文件放在 www 中,因为它会不断被读写,因此存在安全问题。那么我们是否应该将这样的文件放在 var 文件夹中的其他地方?

答案1

我们只使用 www 吗?

Ubuntu 服务器指南将为您提供帮助。具体来说,本节Ubuntu 服务器指南 > Web 服务器 > HTTPD - Apache2 Web 服务器,对如何使用 Apache 进行了很好的描述。

现在,将您的文件保存在 下/var/www/,这是 Apache 的“文档根目录”(Apache 提供的大多数文件和目录的根目录)。

Ubuntu 服务器指南说道:

DocumentRoot 指令指定 Apache2 应在何处查找组成站点的文件。默认值为 /var/www。

你的第二个问题:

我曾经读到过不要将聊天日志文件放在 www 中,因为它不断被读写,所以存在安全问题。

默认情况下,/var/www 下的任何内容都是公开的(任何可以连接到您的服务器的 Web 浏览器都可以访问它)。您在此处放置的任何内容(聊天记录等)都将公开。在继续之前,您应该真正阅读有关 Apache 安全性的内容,Apache 访问控制、如何对某些目录使用密码保护等等。

相关内容